java 变量名不可以(以数字开头 ) 区分大小写。java类名最好以大写开头 以_开头也可以。java八大基本数据类型和其他引用数据类型 要根据其不同的特点在不同的情境下选择合适的数据类型。如果有自定义的数据类型 也要知道如何初始化。常见的数据类型的基本方法要记清楚。在进行变量初始化时候的向上转型和向下转型,向上转型是Father obj = new ChildClass(), obj本质上是父类 但是可以调用被子类重写的方法(子类特有的方法不能调用)(也就是父类可以指向子类对象,但是child obj = new father()就不行因为子类不能指向父类对象) 向下转型 child c1 = (child)obj,本质是强制类型转换,即将指向子类对象的父类强制转化成完全的子类 也就是说c1可以调用子类特有的方法了。向上转型和向下转型是java多态特性的一种.java的值传递和引用传递要好好看一下。