1.1简述JAVA的语言特点
a语法简单,功能强大
b分布式与安全性
c与平台无关
d多线程
1.2什么是Java虚拟机?它包括哪几个部分?
解: Java 虚拟机 (JVM ) 规范中给出了它的定义: JVM是在一台真正的机器上用软件方式实现的一台假想机。Java 虚拟机是运行 Java 程序必不可少的机制,它是编译后的Java 程序和硬件 系统之间的接口.程序员可以把 JVM 看作一个虚拟的处理 器。编译 后的 Java 程序指令并不直接在硬件系统的CPU上执行,而是由 JVM 执行。它不仅解释执行编译后的Java 指令,而且还进行安全检查。它是 Java 程序能在多平台间进行无缝移植的可靠保证 ,同时也是 Java程序的安全检验引擎。
JVM的具体实现包括指令集(等价于 CPU的指令集)、寄存器组、类文件格式、栈、垃圾收集堆 、内存区。
1.12列出java.lang.math类的常用方法
绝对值,三角函数,开根,对数,随机数,幂,最值
2.3请叙述标识符的定义规则
( 1 ) 标识符是以字母、下画线( _)或美元符( $ )开头 ,由字母、数字、下画线( _ )或美 元
符号($)组成的字符串。
( 2 )标识符区分大小写。
( 3 )标识符的长度没有限制。
( 4 )注释不能插在一个标识符或关键字之中。
( 5 )Java有许多关键字,它们都 有各自的特殊意义和用法,不得用它们作为标识符标 识符内 可以包 含关键字 ,但不 能 与 关 键 字 完 全 一 样 。 如 t hi s O ne是一个合法的标识符. 但 t h is 是 关 键 字,不能当作标识符。
2.4Java中有哪些数据类型?他们分别用什么符号表示?
a布尔类型 Boolean
b字符类型 char
C整型 byte、short、int、long
d浮点型 float、double
2.5什么是对象?基本数据类型和对象有何不同?
解:对象有两个层次的含义:现实生活中对象指的是客观世界的实体;在程序中对象就是一组变屈和相关方法的集合,其中变员表明对象的状态,方法表明对象所具有的行为。
对象是类的一个 实例。类可以看作 是一个模板—— 正在描述的对象的 模型。每当 创建一个类的实例时.得到的就是一个对象。
不同:
基本数据类型是如数或是字符这样的基本值。对象是更复杂的项,通常包含了定义对象的基本数据类型。它们所