Java语言基础【1】

来源:互联网 发布:哈希map java 编辑:程序博客网 时间:2024/06/07 05:31

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类的____方法判断一个字符串的前缀是否是字符串spublic 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。

0 0
原创粉丝点击