文档介绍:精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 1 页
java 开发入门
java语言的特点 :简单,面向对象,安 全, 跨平台,支持多线程。
简单: (丢弃了C++中难于理解的运算符重载,多继承,指针等,并且提供自动垃圾回收机制)
面向对象:只支持单继承,纯面向对象的语言。
安全: 不支持指针,一切内存访问必须通过对象实例来实现,从而使应用更安全。
跨平台:同一段程序既可以在window运行也可以在Linux运行
多线程:支持多线程。
下列选项哪个不属于java语言包含的内容?()
A 具有类与对象 B 一次编译处处运行 C 具有多线程的能力 D 具有多继承的特点
下列关于java语言特点错误的是()
java语言可以进行面向对象编程也可以面向过程编程
java语言是面向对象的语言
java语言支持跨平台编程
java语言支持多线程
下列特点不属于java语言的是()
多线程
多继承
跨平台
垃圾自动回收
java程序为什么能跨平台?
通过java虚拟机可以达到跨平台的特性。
3. java程序的编译过程:源文件 -à 编译 (字节码文件) à虚拟机运行
下面哪种类型的文件可以在java虚拟机中运行?
A . .java B. .jre C. .exe D. .class
在Java中负责对字节码解释执行的是( )。
编译Java  Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(     )。
A.    .java    B.    .class 
   C.    .htm D.    .exe
java编程基础
java代码基本格式
java语言区分大小写 ,程序代码必须写在一个类中
Java中main()函数的返回值是 ()。
A、 String B、int C、char D、void
void的含义( )
A方法没有返回值 B方法体为空
C没有意义 D. 定义方法时必须使用
2. java标识符 可以由任意顺序的大小写字母、数字、下划线_和美元符号$组成,但不能以数字开头,不能是java关键字。
以下选项中,哪个是合法标识符( )
A.abc B. class C. 123sb D byte
如下哪个不是Java中有效的变量名。( )
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 2 页
A、 if B、_hello C、name D、$good
下面选项中哪个是Java中的标识符
下面哪个单词是Java语言的关键字( )
A.False B.FOR C.For D.for
下列标识符中,正确的是 。
A、1_Back B、$_Money C、$-money D、
下列标识符中,合法的一个是 。
A.$#@!$ B.$我们$ C.$22$ D.2$$2
3. 运算符表达式 条件 循环 ++ - - / %
设 x = 1 , y = 2 ,z = 3则表达式 y+=z- -/++ x 的值是( )。
A. 3 B. C. 4 D. 5
以下程序的运行结果是:( )
public class Increment{
public static void main(String args[]) {
int a;
a = 6;
(a);
(a++);
(a); } }
A. 666 B. 667 C. 677 D. 676
下列代