摘要:
1.重载 有些类有多个构造器。例如,可以如下构造一个空的StringBuilder对象: 或者,可以指定一个初始字符串: 这种特征叫做重载(overloading)。如果多个方法(比如,StringBuilder构造器方法)有相同的名字、不同的参数,便产生了重载。编译器必须挑选出具体执行哪个方法,它 阅读全文
摘要:
1.类 类(class)是构造对象的模板,具体点说类就是对具有相同性质,相同行为的一群对象的抽象说明。由类构造(construst)对象的过程称为创建类的实例(instance)。 2.对象 对象是类的实例,也就是说对象是由类构造出来的。比如说人类就是一个类,而具体的一个人就是对象。 总的来说,类是 阅读全文
摘要:
与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流程。Java的控制流程结构与C和C++的控制流程机构一样,只有很少的例外情况。没有goto语句,但break语句可以带标签,可以利用它实现从内层循环跳出的目的(这种情况C语言采用goto语句实现)。另外,Java SE 5.0还添加了一 阅读全文
摘要:
事实上,Java是没有内置的字符串类型的,而是在标准Java类库中提供了一个预定义类String。每个用双引号括起来的字符串都是String类的一个实例: 1.子串 String类的substring方法可以从一个较大的字符串提取出一个子串。例如: 创建了一个由字符"Hel"组成的字符串。 subs 阅读全文
摘要:
1.数据类型 Java是一种强类型语言。这就意味着必须为每一种变量声明一种类型。在Java中,一共有8种基本类型(primitive type),其中有4种整型,2种浮点类型,一种用于表示Unicode编码的字符单元的字符类型char和一种用于表示真值的boolean类型 ①、整型 整型用于表示没有 阅读全文
摘要:
从我第一次接触Java的时候,老师就说"Write once,run anywhere",这句话虽然听起来有一点太过于形式主义,但是也突出了它的特点。那么,现在的我们应该总结一下和思考一下,自己对于Java平台的理解。 Java本身是一种面向对象的语言,最显著的两个特性有两个方面: ①、书写一次,到 阅读全文