debug
在eclipse中我们可以使用debug来查看执行流程,数据的结果。
使用debug的具体步骤为:
1.打断点(可以多打,想看哪一步的代码,流程就断点打在哪一行的前面,双击打断点)
2.debug模式运行,一般就用f5 、f6 、f7,
f5:跳入方法。
f6:向下逐行执行。
f7:跳出方法。
3.调试完后点击右上角切换到java模式。
gc
gc:java中的垃圾回收机制。
java中有一个方法System.gc() 通知垃圾回收机制来回收垃圾,但是是否回收,什么时候回收手动控制不了。
还有一个finalize()方法,是java提供给java程序员来释放对象或资源的方法,但是我们尽量少用。
使用System.gc()会执行finalize()方法。
一定会调用finalize()方法的情况:
1.匿名对象
2.对象无引用状态
import
import 导包 执行包名+类名。
模糊匹配,一个包下的所有类,降低编译效率,不会降低运行效率。
静态导入:导入静态的内容(属性|方法),静态导入的内容可以直接调用。
import java.util.*; //模糊匹配
import static java.lang.Math.PI; //静态导入
import static java.lang.Math.sqrt; //静态导入
public class ImportDemo {
public static void main(String[] args) {
java.util.Scanner sc=new java.util.Scanner(System.in);
Random ran=new Random();
System.out.println(Math.PI);
System.out.println(Math.PI);
System.out.println(Math.PI);
System.out.println(PI);
System.out.println(sqrt(4));
}
}