1.如果在hello.java中撰写以下的程序代码:
public class Hello {
    public static dmain(String[]args) {
         System.out.println("Hello World");    
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现出现找不到主要方法的错误
D、编译失败

2.如果在Main.java中撰写以下的程序代码:
public class Main {
    public static main(String[] args) {         
System.out.println("Hello World");    
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现找不到主要方法的错误
D、编译失败

3.如果在Main.java中撰写以下的程序代码:
public class Main {
    public static void main() {
         System.out.println("HelloWorld");     
}
}
  以下描述何者正确?
  A、执行时显示Hello World
  B、执行时出现NoClassDefFoundError
  C、执行时出现出现找不到主要方法的错误
  D、编译失败

4.如果在Main.java中撰写以下的程序代码:
public class Main {
    public static void main(string[] args) {         
System.out.println("Hello World");     
}
}
以下描述何者正确?
  A、执行时显示Hello World
  B、执行时出现NoClassDefFoundError
  C、执行时出现出现找不到主要方法的错误  
  D、编译失败

5.如果C:\workspace\Hello\classes中有以下原始码编译而成的Main.class:
public class Main {
    public static void main(String[] args) {         
System.out.println("Hello World");     
}
}
文本模式下你的工作路径是C:\workspace,那么如何执行Main类别?
  A、java C:\workspace\Hello\classes\Main  
  B、java Hello\classes Main  
  C、java –cp Hello\classes Main 
  D、以上皆非

6.如果C:\workspace\Hello\classes中有以下原始码编译而成的Main.class:
package cc.openhome;
public class Main {
    public static void main(String[] args) {         
System.out.println("Hello World");     
}
}
文本模式下你的工作路径是C:\workspace,那么如何执行Main类别?
  A、java C:\workspace\Hello\classes\Main  
  B、java Hello\classes Main  
  C、java –cp Hello\classes Main  
  D、以上皆非

7.如果有个Console类别的原始码开头定义如下:
package cc.openhome;
public class Console {    
... 
}
其完全吻合名称为何?
  A、cc.openhome.Console
  B、package.cc.openhome.Console  
  C、cc.openhome.class.Console  
  D、以上皆非

8.如果C:\workspace\Hello\src中有Main.java如下:
package cc.openhome; 
public class Main {
    public static void main(String[]args) {         
System.out.println("Hello World");     
}
}
文本模式下你的工作路径是C:\workspace\Hello,那么如何编译与执行Main类别?
A、javac src\Main.java java C:\workspace\Hello\classes\Main  
B、javac –d classes src\Main.java java –cp classes Main
 C、javac –d classes src\Main.java java –cp classes cc.openhome.Main
D、javac –d classes src\Main.java java –cp classesccopenhome Main

9.如果有个Console类别的原始码开头定义如下:
package cc.openhome;
public class Console {    
... 
}
如何在另一个类别中撰写import?
A、import cc.openhome.Console;  
B、import cc.openhome;  
C、import cc.openhome.*; 
D、import Console;

10.关于包以下何者正确?
A、要使用Java SE API的System类别必须import java.lang.System;
B、在程序中撰写import java.lang.System;会发生编译错误,因为java.lang中的类别
不用import
 C、import并不影响执行效能 
D、程序中撰写了import cc.openhome.Main,执行java指令时只要下java Main就可
以了

《Java JDK7 学习笔记》课后练习题2的更多相关文章

  1. 《java JDK7 学习笔记》之类和对象

    1.在java中,要产生对象必须先定义类,类是对象的设计图,对象是类的实例.类定义时使用class关键词,建立实例对象要使用new关键词.以类名声明的变量,称为参考名称.参考变量或直接叫参考. 2.想 ...

  2. 《Java JDK7 学习笔记》课后练习题1

    1.()组织负责监督审查Java相关技术规格的演进. A. JCP B. Apache C. EU D. W3C 2.Java技术规格必须以()正式文件提交审查. A. RFC B. JSR C. I ...

  3. 《java JDK7 学习笔记》课后练习题3

    1.如果有以下的程序代码:int number;System.out.println(number);以下描述何者正确?A.执行时显示0B.执行时显示随机数字C.执行时出现错误D.编译失败 2.如果有 ...

  4. 《java JDK7 学习笔记》之异常处理

    1.java中所有的错误都会被打包为对象,JVM会尝试执行try区块中的程序代码,如果发生错误,执行流程会跳离错误发生点,然后比较catch括号中声明的异常类型,是否符合被抛出的错误对象类型,如果是的 ...

  5. 《java JDK7 学习笔记》之继承与多态

    1.面向对象中,子类继承父类,避免重复的行为定义,不过并非为了避免重复定义行为就使用继承.应该正确判断使用继承的时机及继承之后灵活的运用多态,才是学习继承时的重点. 2.程序代码重复在程序设计上,就是 ...

  6. 《java JDK7 学习笔记》之接口与多态

    1.对于"定义行为"也就是接口,可以使用interface关键字定义,接口中的方法不能操作,直接标示为abstract,而且一定是public修饰的. 类要操作接口,必须使用imp ...

  7. 《java JDK7 学习笔记》之对象封装

    1.构造函数实现对象初始化流程的封装.方法封装了操作对象的流程.java中还可以使用private封装对象私有数据成员.封装的目的主要就是隐藏对象细节,将对象当做黑箱子进行操作. 2.在java命名规 ...

  8. 《java jdk7学习笔记》之java三大平台

    Sun公司在2006年底,就将三大平台正名为java SE.java EE和java ME.也有很多人习惯用J2SE.J2EE和J2ME. 1.java SE java SE(标准版)是各应用平台的基 ...

  9. 《java JDK7 学习笔记》之Collection

    一.使用Collection 收集对象 1.认识Collection架构 Java SE提供了满足各种需求的API,在使用这些API前,建议先了解其继承与接口操作架构,才能了解何时使用哪个类,以及类之 ...

随机推荐

  1. 孙鑫MFC学习笔记13:文档

    1.CArchive类保存内存数据 2.CAchive类重载了>>与<<操作符,类似C++文件流 3.在OnNewDocument中通过SetTitle设置标题 4.字符串资源 ...

  2. HDU 5792---2016暑假多校联合---World is Exploding

    2016暑假多校联合---World is Exploding Problem Description Given a sequence A with length n,count how many ...

  3. Effective Java

    Effective Java 创建和销毁对象---考虑用静态工厂方法代替构造器 构造器是创建一个对象实例最基本也最通用的方法,大部分开发者在使用某个class的时候,首先需要考虑的就是如何构造和初始化 ...

  4. Spark集群 + Akka + Kafka + Scala 开发(2) : 开发一个Spark应用

    前言 在Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境,我们已经部署好了一个Spark的开发环境. 本文的目标是写一个Spark应用,并可以在集群中测试. ...

  5. 从源码角度理清memcache缓存服务

    memcache作为缓存服务器,用来提高性能,大部分互联网公司都在使用.   前言    文章的阅读的对象是中高级开发人员.系统架构师. 本篇文章,不是侧重对memcache的基础知识的总结,比如se ...

  6. jmeter使用IP欺骗进行压力测试

    loadrunner的IP欺骗功能很强大,耐心研究jmeter官方文档,发现在jmeter2.5以上的版本有此功能的实现~ 准备工作: 1.window7一台,安装jdk1.6环境.   2.下载最新 ...

  7. Java数组排序和查找

    Java 1.2 添加了自己的一套实用工具,可用来对数组或列表进行排列和搜索.这些工具都属于两个新类的"静态"方法.这两个类分别是用于排序和搜索数组的Arrays,以及用于排序和搜 ...

  8. GJM : 使用浏览器的计算力,对抗密码破解 [转载]

    感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...

  9. Quartz.NET开源作业调度框架系列(二):CronTrigger

    CronTriggers比SimpleTrigger更加的灵活和有用,对于比较复杂的任务触发规则,例如"每个星期天的晚上12:00"进行备份任务,SimpleTrigger就不能胜 ...

  10. 百度地图API使用方法详解

    最近做了个项目,其中项目中有个需求需要用到百度地图进行导航,通过查阅相关资料参考百度地图api完成了一个例子. API地址:http://developer.baidu.com/map/jsdemo. ...