Key Point
Java简介
Java技术结构
Java的跨平台特性
JDK、JRE、JVM的关系
JDK的下载及安装
HelloWorld入门程序
关键字
标识符
注释
一、 选择题
- 下列用来编译Java文件的命令是:
- java B. javac C. javadoc D. javap E. javah
- Java文件编译之后产生的文件的拓展名是:
- .java B. .javac C. .class D. .bat E. .exe
- 对于Test.class文件而言,能够正确运行出结果的命令是:
- javac Test.class B. javac Test C. java Test.class D. java Test E. javap Test.class
- Java程序能够跨平台的基础是:
- JDK B. JRE C. JVM D. SDK E. J2SE
- 下列说法正确的是:
- 一个.java文件中只能有一个类
- class文件的文件名和Java文件的文件名对应
- 一个Java文件中可以有多个公共类(最多只能出现一个)
- 没有主函数,程序依然能够编译
- 即使没有主函数,程序也可以运行
- 下列各项中是Java关键字的是:
- const B. String C. System D. main E. finalize
- 下列各项中可以用作标识符的是:
- string B. Int C. S$S D. ___ E. cn.tedu.bigdata
- 下列关于注释的说法正确的是:
- Java中注释一共只有两种格式:单行注释、多行注释
- 单行注释之间可以嵌套
- 多行注释之间不能嵌套
- 文档注释中的内容可以利用javadoc命令进行提取
- 文档注释可以嵌套多行注释
二、 简答题
- Java源程序文件的后缀是__.java___, Java字节码文件的后缀名称是____.class__。
- Java程序实现可移植性,依靠的是___jvm_______。
- Java语言的三个分支是:____javase__,___javame___,____javaee__。
- 简述Java实现可移植性的基本原理。
JVM(java虚拟机) 事先在操作系统上安装对应版本的JVM,把java程序放到JVM中运行,使 得相同的java程序在不同的操作系统上得到的结果是一样的,屏蔽了底层 操作系统的差异性。
- 简述Java中Path的作用。
环境变量(可以指定的操作系统的值)
- 简述Java中标识符的组成原则。
- 如果在一个Java源文件中定义了1个公共类以及三个普通的类,那么编译该Java源文件会产生_个字节码文件。
4(一般情况下) 1-4(考虑大小写)
- 对于代码:
package cn.tedu.day01; public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World !"); } } |
- 假设这个代码在hello.java文件中,那这个程序能否编译通过?为什么?如果不通过应该怎么改?
不能,public class hello
- 假设这个.java文件放在C:\javafile目录下,该如何运行这个Java文件?
.java文件(源文件)--javac-编译--.class文件(字节码文件) .class文件(类)--java-运行--结果
三、 编程题
1. 在屏幕上输出:I Love Java。
class JavaDemo{
public static void main(String[] args){
System.out.println("I Love Java ");