JAVA语言程序设计读书笔记
“JAVA语言程序设计读书笔记”相关的资料有哪些?“JAVA语言程序设计读书笔记”相关的范文有哪些?怎么写?下面是小编为您精心整理的“JAVA语言程序设计读书笔记”相关范文大全或资料大全,欢迎大家分享。
java读书笔记
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
Java核心技术读书笔记
1. super不能指向一个对象,不即不代表当前类对象引用,也不代表超类对象引用,他只是一个调用超类方法
的一个关键字。如果子类没有显式的调用超类的构造器,则将自动地调用超类默认的构造器。
2. 一个对象变量可以引用多种实际类型的现象被称为多态。尤其是一个对象变量可以引用其子类的对象。在
运 行时能够自动地选择调用的适当方法的现象称为动态绑定。如果方法是private、static、final或者构造器,
那么编译器可以准确地知道应该调用哪个方法。我们将这种调用方式称为静态绑定。在覆盖一个方法时,
子类方法不能低于超类方法的可见性。
4. 如果将一个类声名为final,其方法将自动地成为final,而它的域则不一定是final的。
5. 强制类型转换规则:只能在继承层次内进行类型转换;在将超类转换
Java语言程序设计习题
Java程序设计概述
1、 Java运行平台包括三个版本,请选择正确的三项:( )
A. J2EE B. J2ME C. J2SE D. J2E 2、 public static void main方法的参数描述是:( )
A. String args[] B. String[] args C. Strings args[] D. String args 解答:A,B
3、 在Java中,关于CLASSPATH环境变量的说法不正确的是:( )
A. CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。 B. 编译器用它来搜索各自的类文件。
C. CLASSPATH是一个目录列表。 D. 解释器用它来搜索各自的类文件。 4、 编译Java Application源文件将产生相应的字节码文件,扩展名为( ) A. .java B. .class C. .html D. .exe
5、 开发与运行Java程序需要经过的三个主要步骤为____________、____________和______
Java语言与程序设计3
1、Java语言最初是面向哪个应用领域设计的?( ) A、Internet B、制造业 C、消费电子产品 D、CAD 2、下列关于注释语句的描述中,正确的一项是( ) A、以//开始的是多行注释语句
B、以/*开始,*/结束的是单行注释语句
C、以/**开始,*/结束的是可以用于生成帮助文档的注释语句 D、以/**开始,*/结束的是单行注释语句 3、下列标识符中,正确的是:( ) A、class B、123_rr C、_lei D、test&12 4、下列关于类、包和源文件的描述中,不正确的一项是( )。 A、一个包可以包含多个类
B、一个源文件中,只能有一个公共类
C、属于同一个包的类在默认情况下可以相互访问 D、系统不会为源文件创建默认的包
5、关于被保护访问控制符 protected 修饰的成员变量,以下说法正确的是( )
A 、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B 、可以被两种类访问和引用:该类本身、该类的所有子类 C 、只能被该类自身所访问和修改 D 、只能被同一个包中的类访问
6、下列哪个是Java应用程序主类中正确的main方法( )。 A、p
Java语言与程序设计3
1、Java语言最初是面向哪个应用领域设计的?( ) A、Internet B、制造业 C、消费电子产品 D、CAD 2、下列关于注释语句的描述中,正确的一项是( ) A、以//开始的是多行注释语句
B、以/*开始,*/结束的是单行注释语句
C、以/**开始,*/结束的是可以用于生成帮助文档的注释语句 D、以/**开始,*/结束的是单行注释语句 3、下列标识符中,正确的是:( ) A、class B、123_rr C、_lei D、test&12 4、下列关于类、包和源文件的描述中,不正确的一项是( )。 A、一个包可以包含多个类
B、一个源文件中,只能有一个公共类
C、属于同一个包的类在默认情况下可以相互访问 D、系统不会为源文件创建默认的包
5、关于被保护访问控制符 protected 修饰的成员变量,以下说法正确的是( )
A 、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B 、可以被两种类访问和引用:该类本身、该类的所有子类 C 、只能被该类自身所访问和修改 D 、只能被同一个包中的类访问
6、下列哪个是Java应用程序主类中正确的main方法( )。 A、p
java完美经典读书笔记
java完美经典读书笔记
java完美经典读书笔记
第一章 概述
第二章 JAVA语言基础 ※关键字:
基本数据类型: byte short int char long float double boolean 循环控制: do while for break continue
分支控制: if else switch case default break
方法 变量 和类得修饰府: private public protected final static abstract synchronized volatile strictfp transient 字面值常量: false true null 方法相关得关键字: return void 包相关得关键字: package import
异常处理: try catch finally throw throws
对象相关: new extends implements super class instanceof this
※很多算术运算操作可以产生浮点型无法表达的数字,如无限大,无限小等,这些数据的表达通过浮点数封装类(Floa
java完美经典读书笔记
java完美经典读书笔记
java完美经典读书笔记
第一章 概述
第二章 JAVA语言基础 ※关键字:
基本数据类型: byte short int char long float double boolean 循环控制: do while for break continue
分支控制: if else switch case default break
方法 变量 和类得修饰府: private public protected final static abstract synchronized volatile strictfp transient 字面值常量: false true null 方法相关得关键字: return void 包相关得关键字: package import
异常处理: try catch finally throw throws
对象相关: new extends implements super class instanceof this
※很多算术运算操作可以产生浮点型无法表达的数字,如无限大,无限小等,这些数据的表达通过浮点数封装类(Floa
Java语言与面向对象程序设计
第二章
2-2 编写一个JAVA Application, 利用JDK软件包中的工具编译并运行这个程序,在屏幕上输出“Welcome to Java World!” import java.io.*; public class Application1 { public static void main(String args[]) { System.out.println(\ } }
2-3 编写一个 Java Applet, 使之能够在浏览器中显示”Welcome to Java Applet World!”的字符串信息。
import java.awt.Graphics; import java.applet.Applet;
public class MyApplet1 extends Applet {
public void paint(Graphics g) {
g.drawString(\} }
2-7 Java语言有哪些主要特点
跨平台,封装,继承,多态,抽象
第三章
3-4 Java 对标识符命名有什么规定,下面这些标识符哪些是对的,哪些是错的?错在哪里? (1) MyGame
正确
Java语言与面向对象程序设计
第二章
2-2 编写一个JAVA Application, 利用JDK软件包中的工具编译并运行这个程序,在屏幕上输出“Welcome to Java World!” import java.io.*; public class Application1 { public static void main(String args[]) { System.out.println(\ } }
2-3 编写一个 Java Applet, 使之能够在浏览器中显示”Welcome to Java Applet World!”的字符串信息。
import java.awt.Graphics; import java.applet.Applet;
public class MyApplet1 extends Applet {
public void paint(Graphics g) {
g.drawString(\} }
2-7 Java语言有哪些主要特点
跨平台,封装,继承,多态,抽象
第三章
3-4 Java 对标识符命名有什么规定,下面这些标识符哪些是对的,哪些是错的?错在哪里? (1) MyGame
正确
java语言程序设计课后习题答案
习题2
3.使用“= =”对相同内容的字符串进行比较,看会产生什么样的结果。
答:首先创建一个字符串变量有两种方式: String str = new String(\String str = \;
使用“= =”会因为创建的形式不同而产生不同的结果: String str1 = \String str2 = \
System.out.println(str1= =str2); //true
String str1 = new String(\String str2 = \
System.out.println(str1= =str2); //false
String str1 = new String(\String str2 = new String(\
System.out.println(str1= =str2); //false
因此自符串如果是对内容进行比较,使用equals方法比较可靠。 String str1 = \String str2 = \
System.out.println(str1= =str2); //true
String str1 = new String(\String str2 = \
System.out.
2016春季Java语言程序设计作业
作
业
1.第1题
下列语句序列执行后,num的值是( )。 Random rd =new Random(); int num=Math.abs(rd.nextInt())%4+1
A.1~4之间的随机值 B.5 C.0 D.-1 答案:A 您的答案:A 题目分数:2.0 此题得分:2.0 2.第2题
若在某一个类定义中定义有如下的方法: abstract void performDial( );该方法属于( )。
A.本地方法 B.最终方法 C.解态方法 D.抽象方法 答案:D 您的答案:D 题目分数:2.0 此题得分:2.0 3.第3题
设有下面两个赋值语句:
a = Integer.parseInt(“1024”); b =
Integer.valueOf(“1024”).intValue(); 下述说法正确的是()。
A.a是整数类型变量,b是整数类对象 B.a是整数类对象,b是整数类型变量 C.a和b都是整数类对象并且它们的值相等 D.a和b都是整数类型变量并且它们的值相等
答案:D 您的答案:D 题目分数:2.0 此题得分:2.0 4.第4题
下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A.创