1、JAVA平台体系中有哪些版本?
答:
J2SE(标准版)、J2EE(企业版)、J2ME(微型版)。
2、描述虚拟机的工作原理。
答:
编写源文件*.java—>通过javac,将源文件编译成*.class—>类加载—>字节码校验—>解释器—>操作系统。
3、什么是JDK,什么是JRE?
答:
JDK叫做JAVA开发工具。包括JAVA的编译环境、运行环境、调试环境以及基础类库。
JRE叫做JAVA运行环境。包括虚拟机、核心类库,以及链接文件。
4、JDK的目录结构是怎样的?
答:
(1)bin: 存放可执行文件的目录,JAVAC.exe,用于编译源文件,JAVA..exe用于执行编译后的*.class文件。
(2)db: JDK1.6中预留支持数据库。
(3)demo: applet的示例代码。
(4)include: 用于JDK需要使用的头文件。
(5)jre: 运行环境。
(6)lib: 用于存放基础类库。
(7)sample:用于存放一些新类的示例代码。
(8)src.zip: 用于存放核心类库的源代码。
5、为什么要配置环境变量?
答:
在编译和执行JAVA程序时,由于需要使用jdk的Javac.exe和java.exe,这两个命令文件在jdk的安装目录/bin。为了在任何目录下都能命名用jdk的编译和运行环境,所以需要配置环境变量。环境变量配置好之后,操作系统就知道,如果在当前目录下没有指定的命令,那么就在环境变量中指定的目录下查找该命令。
6、如何定义一个类?如何书写一个main方法?
答:类就是一个程序的框架。
7、什么是标识符?标识符定义的规则有哪些?有什么规范?
答:
凡是可以命名的地方叫做标识符。通过标识符来命令类、方法、变量等。
标识符的命名规则:必须以字母。数字、下划线和$组成,不能数字开始。
标识符的命名规范:(1)类名以大写字母开始,采用驼峰命名法;(2)方法名、变量名以小写字母开始,采用驼峰命名法;(3)常量由大写字母组成;(4)见名知意。
8、JAVA基本数据类型有哪些?各占几个字节?
答:
整型:byte(字节型,1字节)、short(短整型、2字节)、int(整型、4字节)、
long(长整型、8字节)
浮点型:float(单精度浮点型、6位小数、4字节)、double(双精度浮点型、10位小数、8字节)
字符型:chart(2个字节)
布尔型:boolean(1字节,取true\false)
9、如何将字符串转化成整型?
答:
Int a=Integer.parseInt(x)
10、什么是注释?注释有几种?
答:
给一个类或一个方法或一句话的一个说明性文字。注释在编译时自动忽略,但是加上注释会提高代码的阅读性。
作业已完成。
今天算是真正的 初识JAVA,一扇新的大门,编程的思想给我太多的新奇的体验。