Java有哪3个版本?
答案是:java不只是语言,java还是一个平台,java平台有三个版本,分别是:
(一)JAVA SE(Standard Edition)
标准版本,允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的java应用程序;它支持了java web服务开发的类,并为Java EE提供基础。
(二)JAVA EE(Enterprise Edition)
企业版本,帮助开发和部署可移植、健壮、可伸缩且安全的服务器端java应用程序,java ee是在java se的基础上构建的,它提供web服务、组建模型、管理和通信api,可以用来实现企业级的面向服务体系结构和web2.0应用程序。
(三)JAVA ME(Micro Edition)
微型版本,在移动设备和嵌入式设备上运行的应用程序提供一个健壮或灵活的环境。java me包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于java me规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
简述Java程序的开发过程。
答案是:创建Java项目
二、创建程序包
三、编写Java源程序
四、运行Java程序
1、创建Java 项目
1.1打开eclipse
1.2 点击顶部菜单栏 File > New > Java Project ,输入项目名
2、创建程序包点击顶部菜单栏,File > New > Package,输入包名,单击finsh
3、编写Java源程序
3.1 点击File > New > Class .(或点击包 > New > Class)这样就生成一个HelloWorld.java 源代码文件
3.2 输入如下, command +s 保存
4、运行Java程序
1、终端命令行输入 javac HelloWorld.java 源文件 生成 HelloWorld.class 字节码文件
2、紧接着 输入 java HelloWorld 运行字节码文件 打印输出Hello World
因为IDE在运行时会将java源代码文件编译成字节码文件。所以,对于开发者来说,直接运行即可
简述Eclipse编写Java程序的流程。
答案是:(1)使用一个文字编辑器,编写源文件。(2)使用java编译器,编译源文件得到字节码文件。(3)解释运行字节码,分两种java应用程序必须通过java解释器来解释执行,java小应用程序必须使用解释器和浏览器运行程序。
Java中的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。
A64.0
B32.0
C8.0
D16.0
答案是:16
下列选项中哪个是Java的有效关键字?( )
Ahello
Bname
CFALSE
Dgood
答案是:C
Java中,byte数据类型的取值范围是( )。
A-256~255
B-128~127
C-127~128
D-255~255
答案是:B
下面( )赋值语句不会出现编译警告或错误的是。
Achar c=”a”;
Bbyte b=257;
Cfloat f =1.3;
Dint i=10;
答案是:D
下面合法的标识符是( )。
A5Interstate
B#_pound
Cclass
D_underscore
答案是:D
已知如下代码:
switch(m){
case0:System.out.println("Condition 0");
case1:System.out.println("Condition 1");
case2:S
答案是:B
设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是( )。
A
switch(a+b); {}
B
switch(ch+1) {}
C
switch(x
答案是:B
下列( )不属于Java语言流程控制结构?
A
循环语句
B
分支语句
C
赋值语句
D
跳转语句
答案是:C
下列关于运算符优先级的说法中,不正确的一个是( )
A
同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
B
括号可以改变运算的优先次序
C
同一优先级的运算符在表达式中都是按照从右到左的顺序进行
答案是:C
表达式(12==0) && (1/0 < 1)的值为( )
A
运行时抛出异常
B
true
C
false
D
0
答案是:C
下列关于基本数据类型的说法中,不正确的一项是( )。
A
boolean类型变量的值只能取真或假
B
char是8位Unicode字符
C
float是带符号的32位浮点数
D
double是带符号的6
答案是:B
下列( )不是合法的标识符?
A
$2_million
B
$_million
C
2$_million
D
$million
答案是:C
下列( )不是Java中的保留字?
A
null
B
sizeof
C
if
D
private
答案是:B
下列( )是合法的标识符?
A
12class
B
void
C
_blank
D
-5
答案是:C
目前为:
1/1
页
首页 上页 下页 尾页