2012年9月9日

摘要: Switch语句switch语句中选择值只能是字符或常量,以及枚举switch ( ){ case:statement1; break; default:statement1;}for语句for (赋予初值;判定条件,赋予增减量)在循环语句中定义的变量属于局部变量,所谓的局部变量是指此变量只能在循环语句中使用,而在循环语句之外则无法使用数组:要使用Java的数组,必须经过声明数组和分配内存给数组两个步骤。声明数组(数据的动态赋值)数据类型 数组名[]=null数组名=new 数据类型[长度]也可以使用如下方式声明一维数组数据类型[] 数组名=null.数组声明后实际上是在栈内存中保存了此数组的 阅读全文

posted @ 2012-09-09 23:03 fishwang 阅读(167) 评论(0) 推荐(0)

摘要: 在java中声明一个类的方式有两种,即public class类名称和class类名称1.使用public class类名称,声明一个类时,类名称必须与文件名称一致.否则程序将无法编译2.使用class类名称,声明一个类时,类名称可以与文件名称不一致,但是在执行时,一定要执行生成后的*.class如文件名称是testother.java,但是由于主方法是在demo类中,所以执行时,直接执行java demo命令,找到生成后的*.class文件3.在一个java文件中可以有多个class类定义,但是只能有一个public class定义4.在定义类名称时,开头的首字母为大写,实际上这属于java 阅读全文

posted @ 2012-09-09 16:30 fishwang 阅读(187) 评论(0) 推荐(0)

摘要: 对于向上转型,程序会自动完成,而对于向下转型时,则必须明确地指明要转型的子类类型.如果对象发生了向上转型关系后,所调用的方法一定是被子类覆写过的方法,但是在此时一定要注意,对象是无法调用子类中特有的方法的,因为方法只在子类中定义,而没有在父类中定义,如果要想调用子类自己的方法,则肯定要使用子类实例.instanceof:判断一个对象是哪个类的实例,使用格式对象 instanceof 类 ->返回boolean类型通过子类实例化的对象同时是子类和父类的实例,所有可以直接进行向上或向下转型,但如果直接使用类父类实例化本类对象,则一定就不再是子类实例了,所以是不能转换的.在进行对象的向下转换关 阅读全文

posted @ 2012-09-09 14:55 fishwang 阅读(118) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3