- Java语言的内存回收机制:内存回收线程负责释放无用内存。Java程序不允许用户使用指针来释放内存。
- ,>>和>>>符号
两个表示数据带符号向右移动,三个的表示数据不带符号向右移动,主要应用在十进制和二进制之间,向右移动的位数要看后面的数字,假如为2,那么就向右移动两个位数。 - ResultSet中记录行的第一列索引为1因为ResultSet数组是从1开始遍历的,ResultSet是jsp,用来接收获取的数据库信息,查询时也是从第1列开始的。
- 线程中run方法和start方法的区别:run()方法就是一个普通的方法,真正启动一个新线程的话是start()
- 一个Java源程序文件中定义几个类和接口。

- 这个考察的是for循环的判断,首先先执行A,再执行判断,当为真时执行循环体中的语句,当条件为假时,跳出循环体,执行外面的方法,虽然这个方法也写在了for语句中,但是也得是这的流程。
public class Print{
static boolean out(char c){
System.out.print(c);
return true;
}
public static void main(String[] argv){
int i = 0;
for(out('A');out('B') && (i<2);out('C')){
i++;
out('D');
}
}
}
- 在线程中,执行什么方法会让线程销毁:run( )方法是线程的具体逻辑方法,执行完后线程结束。
需要注意的是wait( )方法,这个方法是让线程进入等待状态,等待别的线程执行notify( )或者notifyAll( )唤醒后继续执行。 - 如果要导入一个java.scut.computer的包:只需在代码中加入“import java.scut.computer;”一个语句,并且必须放在代码非注释的第一行,