第一题:
1.定义一个HelloWo1d类
2.在类中定义主方法
3.在主方法中使用输出语句在dos控制台打印HelloWorld>打印结果如:HelloWorld
4.在案例中使用当行注释、多行注释添加相关的说明信息
答:
第二题:
- 描述JRE是什么?作用是什么? java类库 运行环境运行
2.描述JDK的是什么?作用是什么? 开发工具java程序开发 - 描述JVM 是什么? 作用是什么? java虚拟机 跨平台
4.简述JRE、JDK、 JVM的区别是什么?
jvm:java虚拟机,顾名思义——虚拟的机器
jre:java运行时环境,顾名思义——运行时的环境 jvm是虚拟机,而jre就是他的实现
JDK:java development kit,java开发工具包,顾名思义——开发工具包
JDK不仅能够实现JVM实际运行时所需要的软件库和文件还包含开发工具等,所以JDK也是一个软件开发环境,他实际上存在,它包含JVM+jre+开发工具
第三题:
1.简述什么是java中的关键字
1、Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 2、关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。
2、Java语言规定关键字不能作为标识符。目前共有50个Java关键字
2.关键字的特点 1.小写2.变色
3.举出至少5个java中常见的关键
public class static、 void int double float
第四题:以下选项中的标识符中,哪些是合法的(ACEGH)
A:usernane
B:123username
C:usernane123、
D:class
E:user_ name
F: 98.3.0数字开头了
G:_username
H:HelloWorld
I:$username
第五题:
1.定义一个Test类
2.要求在控制台打印输出如下语句:
效果如下:
谁不曾一意孤行,怒发冲冠过怕只怕少了那份执着
世界上那些最容易的事情中,拖延时间最不费力
你若不想做,会找一个或无数个借口;你若想做,会想一个或无数个办法
第六题:
byte b1=3,b2=4,b;
b=b1+b2; //byte + byte = int
//b = (byte)(b1+b2);
b=3+4;
哪句是编译失败的呢?为什么呢?
答:b=b1+b2;编译失败,因为byte+byte=int
第七题:
找出下列代码中出错的地方,并将其改正.
public class Test01 {
public static void main(String[] args) {
int a; //int a = 0;
System.out.println(a); //没赋值直接使用
{
int c = 20;
System.out.println(c);
}
c = 30;//c取不到值 int c = 30;
System.out.println(c);//c取不到值
}
}
public class Test02 {
public static void main(String[] args) {
byte b = 3;
b = b + 4;//需要强转 b = (byte)(b+4); b+=4;
System.out.println("b=" + b);
}
}
public class Test07 {
public static void main(String[] args) {
int x = 2;
{
int y = 6;
System.out.println("x is " + x);
System.out.println("y is " + y);
}
y = x; //y取不到值 int y = x;
System.out.println("x is " + x);
}
}