练习题1-day1

Key Point

Java简介

Java技术结构

Java的跨平台特性

JDKJREJVM的关系

JDK的下载及安装

HelloWorld入门程序

关键字

标识符

注释

一、 选择题

  1. 下列用来编译Java文件的命令是:
    1. java  B. javac  C. javadoc  D. javap  E. javah
  2. Java文件编译之后产生的文件的拓展名是:
    1. .java  B. .javac  C. .class  D. .bat  E. .exe
  3. 对于Test.class文件而言,能够正确运行出结果的命令是:
    1. javac Test.class  B. javac Test  C. java Test.class  D. java Test  E. javap Test.class
  4. Java程序能够跨平台的基础是:
    1. JDK  B. JRE  C. JVM  D. SDK  E. J2SE
  5. 下列说法正确的是:
    1. 一个.java文件中只能有一个类
    2. class文件的文件名和Java文件的文件名对应
    3. 一个Java文件中可以有多个公共类(最多只能出现一个)
    4. 没有主函数,程序依然能够编译
    5. 即使没有主函数,程序也可以运行
  6. 下列各项中是Java关键字的是:
    1. const  B. String  C. System  D. main  E. finalize
  7. 下列各项中可以用作标识符的是:
    1. string  B. Int  C. S$S  D. ___  E. cn.tedu.bigdata
  8. 下列关于注释的说法正确的是:
    1. Java中注释一共只有两种格式:单行注释、多行注释
    2. 单行注释之间可以嵌套
    3. 多行注释之间不能嵌套
    4. 文档注释中的内容可以利用javadoc命令进行提取
    5. 文档注释可以嵌套多行注释

二、 简答题

  1. Java源程序文件的后缀是__.java___ Java字节码文件的后缀名称是____.class__
  2. Java程序实现可移植性,依靠的是___jvm_______
  3. Java语言的三个分支是:____javase_____javame_______javaee__
  4. 简述Java实现可移植性的基本原理。

JVM(java虚拟机) 事先在操作系统上安装对应版本的JVM,把java程序放到JVM中运行,使 得相同的java程序在不同的操作系统上得到的结果是一样的,屏蔽了底层 操作系统的差异性。

  1. 简述JavaPath的作用。

环境变量(可以指定的操作系统的值)

  1. 简述Java中标识符的组成原则。

  1. 如果在一个Java源文件中定义了1个公共类以及三个普通的类,那么编译该Java源文件会产生_个字节码文件。

        4(一般情况下)  1-4(考虑大小写)

  1. 对于代码:

package cn.tedu.day01; public class HelloWorld {     public static void main(String[] args){

        System.out.println("Hello World !");

    }

}

  1. 假设这个代码在hello.java文件中,那这个程序能否编译通过?为什么?如果不通过应该怎么改?

不能,public class hello

  1. 假设这个.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 ");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值