标签:
1、数值后加F才会当做float,否则默认为double
2、数组也是对象,int[] nums; nums = new int[7];
Dog[] pets; pets = new Dog[7]; pets[0] = new Dog();3、实例变量有默认值。局部变量没有默认值,必须初始化。
4、==对于引用判断是否指向同一个对象。判断对象是否相等用equals()
5、Integer.parseInt("3")
6、ArrayList<egg> myList = new ArrayList<egg>();
ArrayList<Integer> arr = new ArrayList<Integer>(); \\不能放基本类型
7、初始化数组int[] array = {2,3}; array[0] = 5;
8、super关键字取用父类。super(),this()调用自身构造函数,且必须是第一行。 final 修饰类则不能继承,修饰方法则不能覆盖
9、抽象类可以带不抽象方法/ 带抽象方法的类一定是抽象类 abstract 接口interface implements 接口里面的数据默认是静态常量
10、类的源头都是Object instanceof检查强制类型转换
11、主数据类型包装对象: Boolean Character Byte Short Integer Long Float Double
12、%[argument numberJ (flags ] [width] [.precision] type
标签:
原文地址:http://www.cnblogs.com/yangzhouyyz/p/5062101.html