2011年12月21日

摘要: 1. 如果一个类包含了属性和方法,那么该类的每一个对象具有自己的属性,但无论一个类有多少个对象,这些对象共同拥有一个方法。2. 关于方法参数传递的总结:对于java中方法参数传递,无论传递的是原生数据类型还是引用类型,统一传值。 1 public class PersonTest 2 { 3 public static void main(String[] args) 4 { 5 Person person = new Person(50); 6 7 System.out.println(person.age); 8 } 9 }10... 阅读全文

posted @ 2011-12-21 21:43 月空 阅读(182) 评论(0) 推荐(0)

摘要: 1. 类的属性又叫做成员变量2. 对象又叫做实例,生成一个对象的过程又叫做类的实例化。3.命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写, 中间不使用任何的连接符。比如Person 类,MemberTest 类。 b) 方法:首字母小写。如果一个方法由多个单词构成,那么第一个单词的所有字母全 都小写,从第二个单词开始,每个单词的首字母大写。比如add,addThreeInt。 c) 属性:命名约定与方法相同。比如age,ageOfPerson。4.属性需要定义在类中,又叫做成员变量;而定义在方法中的变量叫做局部变量。5. 如何定义属性? pu... 阅读全文

posted @ 2011-12-21 21:01 月空 阅读(143) 评论(0) 推荐(0)

摘要: 1. 面向对象的三大特征:继承(Inheritance), 封装(Encapsulation),多态(polymorphism)。2. 封装: 类包含了数据与方法,讲数据与方法放在一个类中就构成(封装)。3. 如何定义类 修饰符 class 类的名字 { //类的内容(包含了属性和方法) }4. 如何定义方法 修饰符 返回类型 方法的名称([参数], ...) { //方法体 }5. main方法是整个java程序的入口,如果类的定义中没有main方法,程序无法执行。6. 方法定义不能嵌套,也就是说不能在一个方法中定义另外一个方法,方法只能在类中。7. 关于方法的执行:... 阅读全文

posted @ 2011-12-21 20:51 月空 阅读(160) 评论(0) 推荐(0)

摘要: 1. break:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 1 public class BreakTest 2 { 3 public static void main(String[] args) 4 { 5 for(int i = 0; i < 10; i++) 6 { 7 if(5 == i) 8 { 9 break;10 }11 12 System.out.println(i);13 ... 阅读全文

posted @ 2011-12-21 18:39 月空 阅读(244) 评论(0) 推荐(0)

摘要: 1. java中循环控制语句分为三种,分别是 while,do...while以及for循环。2. while循环,形式: while(布尔表达式) { //执行代码 } 1 public class WhileTest 2 { 3 public static void main(String[] args) 4 { 5 int a = 2; //循环变量 6 int sum = 0; //存储相加后的结果 7 8 while(a <= 100) 9 {10 s... 阅读全文

posted @ 2011-12-21 13:05 月空 阅读(190) 评论(0) 推荐(0)

摘要: 1. 条件运算符(三元表达式),其表达式: type d = a?b:c;具体表达形式为:int d = 2 < 1 ? 3: 4; 布尔表达式( ?3:4)布尔表达式为true结果为3, 如果布尔表达式为false结果为4. 1 public class Test 2 { 3 public static void main(String[] args) 4 { 5 int a = 1; 6 int b = 2; 7 int c = 3; 8 int d = 4; 9 10 int e = a >... 阅读全文

posted @ 2011-12-21 11:57 月空 阅读(170) 评论(0) 推荐(0)


2011年12月20日

摘要: 1. 关系运算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等 于(<= ),关系运算的结果是个boolean 值。 2. 逻辑运算符:重点讲解两个,逻辑运算符本身也返回一个boolean 值。 1)逻辑与:使用&&表示,逻辑与是个双目运算符(即有两个操作数的运算符),只有 当两个操作数都为真的时候,结果才为真;其余情况结果均为假。逻辑与表示的并 且的意思。 2)逻辑或:使用||表示,逻辑或也是个双目运算符,只有当两个操作数都为假的时候, 结果才为假;其余情况结果均为真。逻辑或表示或者的意思。 3. 关于逻辑运算符的短路 阅读全文

posted @ 2011-12-20 21:58 月空 阅读(162) 评论(0) 推荐(0)

摘要: 1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。 比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么 最后的结果类型就是double。 2. int a = 1; int b = 2; double c = (double)a / b; 上面的代码中,a 与b 都是整型,但是通过(double)a 这种转换将a 转换为一个匿名的变 量,该变量的类型是double,但是要注意:a 本身依旧是int 类型,而不是double 类型, 这样,(double)a / b 就是double 类型除以int 类型,结果... 阅读全文

posted @ 2011-12-20 21:57 月空 阅读(252) 评论(0) 推荐(0)

摘要: 1. ava中原生数据类型共有8种:1)整型:int表示 。32位2)字节型:byte表示。8位3)短整型:short表示。16位4)长整形:long表示。64位5)单精度浮点型:使用fioat表示。所谓浮点型。指的是小数。也叫实数。比如1.26)双精度浮点型:使用duouble表示。双精度表示范围要比单精度大的小数。7)字符型:char表示。所谓的字符,就是单个字符表示,比如一个字母a,或者中文字陈。char = 'a' char = '陈'。8)布尔类型: boolen表示。只用两种可能就是true或者false。2. java中所有的浮点型默认情况下都是使 阅读全文

posted @ 2011-12-20 21:54 月空 阅读(245) 评论(0) 推荐(0)

摘要: java 第二讲 原生数据类型 Primitive Data Type1. java中的数据分为两大类型:(1)原生数据类型(Primitive Data Type) (2)引用类型(对象类型) (Reference Type)2. 变量和常量:所谓常量就是值不会发生变化的量;所谓变量,就是值会发生变化的量。3. 如何定义变量 变量类型 变量名int a;4. 如何为变量赋值变量名 变量值a = 2;=表示赋值,将等号左边的值赋给左边的变量。java 中使用==表示两边相等5. 综合变量定义与赋值 变量类型 变量名 变量值 int a = 2;6. 变量名: 变量名一般不能以数字开头命名。7. 阅读全文

posted @ 2011-12-20 21:19 月空 阅读(302) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3