摘要:
注意:方法的返回值对重载没有任何影响。 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。 类由两大部分构成:属性以及方法。属性一般用名词来表示, 方法一般用动词来表示。 如果一个 java 源文件中定义了多 阅读全文
摘要:
如果一个类包含了属性与方法,那么该类的每一个对象都具有自己的属性,但无论一个类有多少个对象,这些对象共享同一个方法。 关于方法参数传递的总结:对于 Java 中的方法参数传递,无论传递的是原生数据类型还是引用类型,统一是传值(pass by value)。 什么类型的引用就能指向什么类型的对象,比 阅读全文
摘要:
类中的属性又叫做成员变量(member variable),属性用英文表示为 property 或者 attribute。 对象(Object)又叫做实例(Instance)。生成一个对象的过程又叫做实例化。 命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写, 阅读全文
摘要:
面向对象程序设计的三大基本特征: 继承(Inheritence)、封装(Encapsulation)、多态 (Polymorphism) 封装: 类包含了数据与方法,将数据与方法放在一个类中就构成了封装。 如何定义类? 修饰符 class 类的名字{ // 类的内容(包含了属性与方法) } 修 阅读全文
摘要:
break 语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 continue 语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环), 开始下一次循环的执行。 break 与 continue 可以搭配标签使用,在实际开发中,根本没有人会将 break 与 cont 阅读全文
摘要:
Java 中的循环控制语句一共有 3 种,分别是 while,do… while 以及 for 循环。 while 循环,形式为: while(布尔表达式) { //待执行的代码 } do…while 循环,新式为: do{ //待执行的代码 } while(布尔表达式); while 与 do…w 阅读全文
摘要:
条件运算符(三元表达式),其形式为: type d = a ? b : c; 具体化形式为: int d = 2 < 1 ? 3 : 4; 轻量级的文本编辑器:UltraEdit 、Editplus 、vi 、vim 、gvim 流程控制语句 if 的用法为: 第一种形式: if(布尔表达式) 阅读全文
摘要:
关系运算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等 于(<=),关系运算的结果是个 boolean 值。 逻辑运算符:重点讲解两个,逻辑运算符本身也返回一个 boolean 值。 1) 逻辑与:使用&&表示, 逻辑与是个双目运算符(即有两个操作数的运算符),只 阅读全文
摘要:
当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。 比如,参与运算的变量中,有整型 int,有双精度浮点型 double,有短整型 short,那么 最后的结果类型就是 double。 int a = 1; int b = 2; double c = (double)a 阅读全文
摘要:
Java 中的原生数据类型共有 8 种: 1) 整型:使用 int 表示。(32 位) 2) 字节型:使用 byte 表示。(表示-128~127 之间的 256 个整数, 8 位)。 3)短整型:使用 short 表示。(16 位) 4)长整型:使用 long 表示。(64 位) 5)单精度浮点型 阅读全文
摘要:
Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit Java 中的数据类型分为两大类: 1)原生数据类型 (Primitive Data Type) 2)引用类型(对象类型) (Reference Type) 变量与常量 阅读全文
摘要:
Java 平台 Java SE:Java Platform, Standard Edition Java SE 是一个计算平台,用于桌面和服务器环境开发和部署可移植代码。 Java SE 以前称为 Java 2 Platform, Standard Edition (J2SE)。 Java ME: 阅读全文