1.Java语言最初的应用对象是____:消费电子产品
2.Java中所有程序都使用方法,应用程序以____方法开头:main
3.一个Java Applet不再需要main方法,但必须有一个类扩展了____类:Applet
4.在Java JDK的核心中,解释器所对应的可执行文件是____:java.exe
5.在Java语言中,长整型long在计算机内存中占____个字节:8
6.在Java语言中,逻辑左位移运算的运算符为____:<<
7.Java语言的控制语句有3种类型,即条件语句,____和转义语句:循环语句
8.数组声明后,必须使用____运算符分配内存空间:new
9.可以使用String类的____方法判断一个字符串的前缀是否是字符串s:public boolean startsWith(String s)
10.接口中的方法被默认的访问权限是____:public
一:怎样区分应用程序和小应用程序?
答:一个Java应用程序必须有且只有一个类含有main方法,这个类称为应用程序的主类·,其main方法必须被说明为public static void。
一个Java Applet小应用程序不再需要main方法,但必须有一个类扩展了Applet类,即它是Applet类的主类。
二:在一个循环中使用break和continue语句有什么不同的效果?
答:在循环中使用break语句将终止循环,流程跳转到break语句所在的循环外面的第一个语句;
在循环中使用continue语句,将提前结束本次循环,流程跳转到continue语句所在循环的第一个语句继续执行。
三:什么是方法重载?
答:方法重载是指,一个类可以有多种方法具有相同的名字和类型,这些方法的参数必须不同,或者参数的个数不同,或者是参数的类型不同。
四:Java中如何定义和使用接口?
答:使用关键字interface来定义一个接口,接口的定义和类的定义很相似,分为接口的声明和接口体。
一个类通过关键字implements声明自己使用一个或多个接口,如果使用多个接口,则用逗号隔开。
如果一个类使用某个接口,那么这个类必须实现该接口的所有方法。
五:简述在Java中使用this的情况。
答:第一,通过this调用另一个构造方法,用法是this(参数列表),此方法仅在类的构造方法中,别地方不能这么用。
第二,函数参数或者函数中的局部变量和成员变量同名的情况下,成员变量被屏蔽,此时要访问成员变量则需要用"this.成员变量"的方式。在没有同名的情况下,而不用this,当然用了也不算错。
第三,在函数中,需要引用该函数所属类的当前对象时,直接使用this。