Java简答题第1章
1.Java语言的特点?
答:简单性、面向对象、分布式处理、健壮性、结构中立、安全性、可移植性、解释性、高性能、多线程、动态
2.Java程序的开发步骤
1)编写源文件。扩展名必须是.java。
2)编译Java源程序。使用Java编译器(javac.ex e)编译源文件,得到字节码文件。
3) 运行Java程序。使用Java SE平台中的Java 解释器(java.exe)来解释执行字节码文件。3.Java源程序的组成?
1)package语句 2)import语句 3)类(class)4)方法 5)语句
4.如果JDK的安装目录为D:\jdk,应当怎么设置p ath和classpath的值?
设置环境变量Path的值为D:\jdk\bin;
设置环境变量ClassPath的值为D:\jdk\lib\ dt.jar; D:\jdk\lib\tools.jar;
第2章
5.举例说明类声明的格式?
对于Circle类的形式包括类声明和类体。
Circle类的类体的内容由两部分构:一部分是变量的声明,称做域变量或成员变量,用来刻画圆之属性。另一部分是方法的定义(在C语言中称做函数),用来刻画功能。
6.简答用类创建对象的步骤?
1)声明对象 2)为对象分配(成员)变量
7.当源文件有多个类时,请说明源文件的命名规则?
Java允许在一个Java源文件中编写多个类,但其中的多个类至多只能有一个类使用public修饰。如果源文件中有多个类,但没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是java就可以了;如果有一个类是public类,那么源文件的名字必须与这个类的名字安全相同,扩展名是java。8.Java代码块的写法有哪两种风格?当代码量较大时应当采用哪种编程风格?
答:
(1)Allmans风格。Allmans风格也称“独行”风格,即左、右大括号各自独占一行。
(2) Kernighan风格。Kernighan风格也称“行尾”风格,即左大括号在上一行的行尾,而右大括号独占一行。当代码量较大时不适合使用“独行”风格,因为该风格将导致代码的左半部分出现大量的左、右大括号,导致代码清晰度下降,这时应当使用“行尾”风格。
第三章
9.什么是标识符?Java关于标识符的语法规则有哪些?
答:用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。简单地说,标识符就是一个名字。Java关于标识符的语法规则如下:
(1)标识符可以由字母、数字、下划线“_”或$组成;
(2)标识符必须以字母、下划线“_”或$开头,随后可跟数字;
(3)标识符是大小写区别对待的。例如,Class和class代表不同的标识符;
(4)在自定义标识符时,应该使其能反映它所表示的变量、对象或类的意义。
10.Java的基本数据类型是什么?
Java语言有8种基本数据类型,分别是:boolean、byte、short、int、long、float、double、char。