Java 语言具有许多优点和特点,多线性反映了 Java 程序并行机制的特点
字符流与字节流的区别在于每次读写的字节数不同
如果需要从文件中读取数据,则可以在程序中创建FileInputStream的对象
void 的含义是方法没有返回值
设 x=1,y=2,z=3,则表达式 y+=z--/++x 的值是3
在类的定义中构造函数的作用是初始化成员变量
在类的定义中可以有两个同名函数,这种现象称为函数重载
设 int a=2,则表达式 a>>>3 的值为0
使用 Java 语言编写的源程序保存时的文件扩展名是.java
<ALL表示小于最小
大于ANY表示大于最小值
INNER 和OUTER 不能同时出现
从数据库取回数据的时候,完成限定返回行的任务需要使用的关键字是WHERE
用DROP INDEX index语句可以从数据字典中删除索引。
void start():表示使该线程开始执行,Java虚拟机负责调用该线程的run()方法。
@Override用于表示该方法是重写了父类的方法,@ Deprecated表示过期,@Overload表示重写,@ SuppressWarnings当你的编码可能存在警告时,比如安全警告,可以用它来消除。
IllegalArgumentException表示参数异常 表示向方法传递了一个不合法或不正确的参数。
所谓声明方法抛出异常,就是当方法本身不知道或者不愿意处理某个可能抛出的异常时,可以选择用throws关键字将该异常提交给调用该方法的方法进行处理。
java. net. ServerSocket类中的accept方法的作用是侦听并接受到此套接字的连接
从InputStream中读取一定数量的字节需要调用的方法是read(byte[] b)
Collection接口主要有三个子接口,分别是List接口、Set接口和Queue接口
Map接口不是java.util. Collection接口的子接口
接口继承其他接口使用的关键字是extends
ArrayList实现了基于动态数组的数据结构,LinkedList基于双向链表的数据结构
ArrayList访问元素效率高,随机增加、删除元素效率低
编译的命令是 javac;执行的命令是 java。
wait()、notify()、notifyAll() 等方法是对象级别的,都是在 Object 类中定义的。
强制转换是将存储长度长的数据类型转换为长度短的数据
java的单一继承使代码更可靠
103是合法的int类型常量
整数类型属于java简单数据类型
为了区分重载多态中同名的不同方法,要求采用不同的形式参数列表
where ,group by,having
在集合框架中,所有单列集合都实现自Collection顶层接口
用DROP INDEX index语句可以从数据字典中删除索引。
重写方法不能缩小被重写方法的访问权限。
构造方法没有返回类型,也不能定义为void,在方法名前不声明返回类型。
继承java.lang.Thread类,并重写run()方法