JAVA 教程
Java是一门面向对象编程语言...
-
java的包:库单位 我们用import要害字导入一个完整的库时,就会得到“包”(Package)。譬喻: import java.util.*; 它的浸染是导入完整的实用东西(Utility)库,该库属于尺度Java开拓东西包的一部门。由于Vector位于java.util里,所以此刻要么指定完整名称“java.util.Vector”(可省略import语句),要么简朴地指定一个“Vect... 继续阅读java的包:库单位
:2017-11-14
-
初始化基本类 由于这儿涉及到两个类——基本类及衍生类,而不再是以前的一个,所以在想象衍生类的功效工具时,大概会发生一些疑惑。从外部看,好像新类拥有与基本类沟通的接口,并且可包括一些特另外要领和字段。但担任并非仅仅简朴地复制基本类的接口了事。建设衍生类的一个工具时,它在个中包括了基本类的一个“子工具”。这个子工具就象我们按照基本类自己建设了它的一个工具。从外部看,基本类的子工具已封装到衍生类的工... 继续阅读初始化基本类
:2017-11-14
-
java的多形性 “对付面向工具的措施设计语言,多型性是第三种最根基的特征(前两种是数据抽象和担任。” “多形性”(Polymorphism)从另一个角度将接口从详细的实施细节中疏散出来,亦即实现了“是什么”与“奈何做”两个模块的疏散。操作多形性的观念,代码的组织以及可读性均能得到改进。另外,还能建设“易于扩展”的措施。无论在项目标建设进程中,照旧在需要插手新特性的时候,它们都可以利便地“生长... 继续阅读java的多形性
:2017-11-14
-
java内部类的例子:链接到外部类 迄今为止,我们见到的内部类好象仅仅是一种名字埋没以及代码组织方案。尽量这些成果很是有用,但好像并不出格引人注目。然而,我们还忽略了另一个重要的事实。建设本身的内部类时,谁人类的工具同时拥有指向封装工具(这些工具封装或生成了内部类)的一个链接。所以它们能会见谁人封装工具的成员——毋需取得任何资格。除此以外,内部类拥有对封装类所有元素的会见权限(注释②)。下面这... 继续阅读java内部类的例子:链接到外部类
:2017-11-14
-
java的break和continue语句 在任何轮回语句的主体部门,亦可用break和continue节制轮回的流程。个中,break用于强行退出轮回,不执行轮回中剩余的语句。而continue则遏制执行当前的重复,然退却回轮回起始和,开始新的重复。 下面这个措施向各人展示了break和continue在for和while轮回中的例子: //: BreakAndContinue.jav... 继续阅读java的break和continue语句
:2017-11-14
-
java中建设多维数组 在Java里可以利便地建设多维数组: //: MultiDimArray.java // Creating multidimensional arrays. import java.util.*; public class MultiDimArray { static Random rand = new Random(); static in... 继续阅读java中建设多维数组
:2017-11-14
-
java类再生 “Java引人注目标一项特性是代码的反复利用可能再生。但最具革命意义的是,除代码的复制和修改以外,我们还能做多得多的其他工作。” 在象C那样的措施化语言里,代码的反复利用早已可行,但结果不是出格显著。与Java的其他处所一样,这个方案办理的也是与类有关的问题。我们通过建设新类来反复利用代码,但却用不着从头建设,可以直接利用别人已建好并调试好的现成类。 但这样做必需担保不会滋扰原... 继续阅读java类再生
:2017-11-14
-
初始化和类装载 在很多传统语言里,措施都是作为启动进程的一部门一次性载入的。随后举办的是初始化,再是正式执行措施。在这些语言中,必需对初始化进程举办慎重的节制,担保static数据的初始化不会带来贫苦。好比在一个static数据得到初始化之前,就有另一个static数据但愿它是一个有效值,那么在C++中就会造成问题。 Java则没有这样的问题,因为它回收了差异的装载要领。由于Java中的一切对... 继续阅读初始化和类装载
:2017-11-14
-
java中的内部类 在Java 1.1中,可将一个类界说置入另一个类界说中。这就叫作“内部类”。内部类对我们很是有用,因为操作它可对那些逻辑上彼此接洽的类举办分组,并可节制一个类在另一个类里的“可见性”。然而,我们必需认识到内部类与以前报告的“合成”要领存在着基础的区别。 凡是,对内部类的需要并不是出格明明的,至少不会当即感受到本身需要利用内部类。在本章的末端,先容完内部类的所有语法之后,各人... 继续阅读java中的内部类
:2017-11-14
-
java的switch语句 “开关”(Switch)有时也被分别为一种“选择语句”。按照一个整数表达式的值,switch语句可从一系列代码选出一段执行。它的名目如下: switch(整数选择因子) { case 整数值1 : 语句; break; case 整数值2 : 语句; break; case 整数值3 : 语句; break; case 整数值4 : 语句; break; case ... 继续阅读java的switch语句
:2017-11-14