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. 【Java每日一题】20161102

    package Nov2016; public class Ques1102 implements Parent{ @Override public void method() { } } inter ...

  2. 优秀的技术Leader

    在一个"情怀"已经泛滥的年代里,任何拿着"情怀"出来说事的人都不太受待见.犀利者会吐槽:"我早已看穿了一切". 但你是否想过,如果这世界所有 ...

  3. 放弃OT了,找了个新框架ThinkCMF

    放弃OT了,找了个新框架ThinkCMF,感觉还不错,用用看. 选择OT的原因: 1. OT基于ThinkPHP 2. OT对ThinkPHP进行了封装,使得开发应用更加简单 3. yershop应用 ...

  4. HTTP协议简解

    1.什么是http协议 http协议: 浏览器客户端 与  服务器端 之间数据传输的规范 2.查看http协议的工具 1)使用火狐的firebug插件(右键->查看元素->网络) 2)使用 ...

  5. GJM : Taurus.MVC 2.0 开源发布:WebAPI开发教程 [转载]

    Taurus.MVC 2.0 开源发布:WebAPI开发教程 转载自http://www.cnblogs.com/cyq1162/p/6069020.html 因是新手  粘贴时有一个版权问题 本文原 ...

  6. Code First :使用Entity. Framework编程(2) ----转发 收藏

    第二章:Code First概览 如果你使用第一.二版的EF框架工作过,你会回想起书中的业务案例:Break Away Geek Adventures, 简称BAGA.BAGA共享了很多像我们这样的奇 ...

  7. jQuery TimeCircles 倒计时

    在线实例 默认 倒计时 使用方法 <h1 style="margin: 40px; font: 32px Microsoft Yahei; text-align: center;&qu ...

  8. css中white-space的值pre-wrap

    CSS中white-space属性设置如何处理元素内的空白.默认值normal表示:空白会被浏览器忽略. white-space这个属性声明建立布局过程中如何处理元素中的空白符.值 pre-wrap ...

  9. 为什么URL中的中文需要Encode两次?

    在URL中传参的时候常常需要传入中文,这个时候就需要对中文参数进行编码,即URLEncode.但是,常常是Encode两次,而不是一次,为什么呢? 首先要知道,tomcat会自动解码一次: 这样的话, ...

  10. mysql支持IOS的Emoji表情

    原因: UTF-8编码有可能是两个.三个.四个字节.Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去. 解决办法: 将Mysql的编码从utf8转换成utf8mb4 ...