赞
踩
1 2 8 2 4 8 1
1 4 8 2 4 8 1
1 4 4 2 4 4 2
1 4 4 2 4 8 2
B
java.awt: 包含构成抽象窗口工具集的多个类,用来构建和管理应用程序的图形用户界面
java.io: 包含提供多种输出输入功能的类
java.lang: 包含执行与网络有关的类,如URL,SCOKET,SEVERSOCKET
java.util: 包含一些实用性的类
C
**1. java.awt:**提供了绘图和图像类,主要用于编写GUI程序,包括按钮、标签等常用组件以及相应的事件类。
**2. java.lang:**java的语言包,是核心包,默认导入到用户程序,包中有object类,数据类型包装类,数学类,字符串类,系统和运行时类,操作类,线程类,错误和异常处理类,过程类。
**3. java.io:**包含提供多种输出输入功能的类。
4. java.net: 包含执行与网络有关的类,如URL,SCOKET,SEVERSOCKET等。
**5. java.applet:**包含java小应用程序的类。
**6. java.util:**包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组、日期Date类、堆栈Stack类、向量Vector类等)。集合类、时间处理模式、日期时间工具等各类常用工具包。**7. java.sql:**提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。
堆
栈
字符串常量区
寄存器
答案:C
用new创建的对象在堆区
函数中的临时变量在栈去
java中的字符串在字符串常量区
1 . public class ABC{
2 . public double max( double a, double b) { }
3 .
4 . }
将以下哪个方法插入行 3 是不合法的。()
public float max(float a, float b, float c){ }
public double max (double c, double d){ }
public float max(float a, float b){ }
private int max(int a, int b, int c){ }
选B
正确
错误
错误
只有与类名相同的方法可以叫构造函数
T
F
T
https://www.jianshu.com/p/cac99c0f172b
Integer a = 1;
Integer b = 1;
Integer c = 500;
Integer d = 500;
System.out.print(a == b);
System.out.print(c == d);
true、true
true、false
false、true
false、false
B
Integer类型在-128–>127范围之间是被缓存了的,也就是每个对象的内存地址是相同的,赋值就直接从缓存中取,不会有新的对象产生,而大于这个范围,将会重新创建一个Integer对象,也就是new一个对象出来,当然地址就不同了,也就!=;
x=y;
x++;
++x;
x=1;
D
A.由于y的值不确定,所以要加锁;
B,C 两个在多线程情况下是必须要加锁的,因为他们是先被读入寄存器,然后再进行+1操作,如果没有加锁,那么可能会出现数据异常;
D 原子操作,所以不需要加锁
原子性:指该操作不能再继续划分为更小的操作。
Java中的原子操作包括:
1、除long和double之外的基本类型的赋值操作
2、所有引用reference的赋值操作
3、java.concurrent.Atomic.* 包中所有类的一切操作
new String("ISO8859-1".getBytes("ISO8859-1"),"GB2312")
new String(String.getBytes("GB2312"), ISO8859-1)
new String(String.getBytes("ISO8859-1"))
new String(String.getBytes("GB2312"))
A
byte [ ] String.getBytes(String charsetName); 得到的是以charsetName编码得到的byte数组;
String的构造函数有: String (byte[] bytes, String charsetName);
Socket s = new Socket(8080);
Socket s = new Socket(“192.168.1.1”,8080)
SocketServer s = new Socket(8080);
Socket s = new SocketServer(“192.168.1.1”,8080)
B
区分客户端和服务端
服务器端:ServerSocket提供的实例 ServerSocket server = new ServerSocket(端口号)
客户端:Socket提供的实例 Socket client = new Socket(IP地址,端口号)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。