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. 解决 com.sun.*包导入错误

    解决 com.sun.*包导入错误 com.sun.image.codec.jpeg.*导入错误如何解决: com.sun.*是受限制访问的API,Eclipse 默认把受访问限制的API设成了ERR ...

  2. 初学C++之自定义类型名简化

    说明:本人使用的是vc++ IDE:vs2013 我在自定义一些类时,有时会取一些很长的名字,但是这不利于使用,这个时候就可以使用类型名简化. class MathAddBBBB { }; using ...

  3. 【转】从MVC到前后端分离

    1. 理解MVC MVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器. 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(P ...

  4. js一些代码方法

    概要 1.替换json对象中属性值(包括子对象) 2.兼容多个$库写法(zepto与jquery) 3.闭包保持变量的做法 详情 1.替换json对象中属性值(包括子对象) //替换json对象属性值 ...

  5. SPS中使用JSOM发邮件

    直接上代码了: function ShowMailDialog() { $.ajax({ url: siteurl + "/_api/contextinfo", method: & ...

  6. Android Activity和Fragment的转场动画

    Android Activity和Fragment的转场动画 Activity转场动画 Activity的转场动画是通过overridePendingTransition(int enterAnim, ...

  7. WAMP集成环境的安装

    暑假已经正式开始,我的学习计划也开始有了初步的进展,今天学习的主要内容是PHP的基础知识,以及在电脑上面安装了集成的WAMP(Windows+Apache+MySQL+PHP). PHP的基础知识: ...

  8. ASP和ASP.NET发送邮件笔记

    这两天因公司网站邮件发不出去,然后研究了在asp网站发送邮件和在asp.net网站发送邮件的代码,把碰到的问题这里记录一下. 1.先说在asp.net中发送邮件吧, 刚开始只有126邮箱可以发出邮件, ...

  9. setRequestedOrientation设置屏幕方向

    void android.app.Activity.setRequestedOrientation(int requestedOrientation)   官方API解释:     Change th ...

  10. nginx反向代理配置及优化

    nginx反向代理配置及优化前言: 由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用nginx做为反 ...