`
jamie.wang
  • 浏览: 347688 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
第十章 字符串 1.String类提供了9个构造函数,以便使用各种方式初始化String对象。其中的7个如下: s1=new String();//无参数构造函数; s2=new String(s);//参数为字符串的构造函数; s3=new String(charArray);//参数为字符数组的函数; s4=new String(charArray,6,3);//参数为字符数组并拷贝以第二个参数为起始位置,第三个参//数为拷贝字符数目作为初始值; s5=new String(byteArray,4,4);//参数为比特数组并拷贝以第二个参数为起始位置,第三个参
第九章 面向对象的编程 1.java不支持多重继承(像在C++语言中那样),但它支持“接口”概念。接口使java获得了多重继承的许多优点,屏弃了相应的缺点。 2.子类可以访问其超类的public,protected和超类的包访问成员(即无权限修饰符的成员,且和它的超类在同一个包中),如果超类不允许通过继承的方式产生的子类访问它的某些成员,那么它必须以private方式声明该成员。超类的public,protected成员将成为子类的public,protected成员。子类不能继承超类的构造函数但子类的构造函数可以通过super引用来调用超类的构造函数。 3
第八章 基于对象的编程 1.用关键字public定义的类必须存于与该类同名的文件中,并且文件扩展名为.java。在同一个文件中定义多于一个public类是语法错误。 2.java中定义一个类时总要继承已有的类定义,最基本的继承Object类。它是最基本的超类或叫基类,它有一个主要的方法toSting。如果一个类在定义时不显试的使用关键字extends,这个类会隐试的继承Object类。 3.一个类中通常带有几个构造函数,这是通过方法的重载实现的,构造函数也可以带参数,但不能返回值。构造函数和其他方法的一个重要的差异是构造函数不允许返回值,void也不行。
第六章 方法 1.方法的调用:a 对象引用后跟一点(.)操作符和方法名 b 类名后跟方法名(这种形式只适用于类的static方法) 2.将基本数据类型值转换为另一个基本数据类型时,java会提升较低的数据类型,如果这种转换不是提升,则可能改变数据的值。此外,把整型转换为浮点型再转换回整型可能会引入舍如误差。 3.实例分析:碰运气游戏。 import java.awt.*;//java抽象窗口工具包。其中含有创建和操纵图形用户界面所需的类和接口 import java.awt.event.*;
Java how to program(Third Edition) ——手记 第二章 Java应用程序 1.java的每一个程序包括至少一个自定义类,称为程序员自定义类或用户自定义类。 2.Java应用程序自动从main执行。Main后的括号表明main是一个方法。Java类定义通常
Global site tag (gtag.js) - Google Analytics