- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 十三 java面向对象程序设计(初始化A)
十三 java面向对象程序设计(初始化A)/** * 初始化(一) * 成员变量和构造机的初始化过程 * 1,成员变量的初始化: * 2,构造方法的执行顺序: * 3,静态成员的执行顺序; * 4,静态代码块的执行顺序; *//* 一,成员初始化 */class MemberInitialization{ /*1,自动初始化*/ private boolean b; private cha
2009-12-29 19:09:00 338
原创 十二 java面向对象程序设计(类的继承)
十二 java面向对象程序设计(类的继承)/** * 类的继承 */class Person{ private String name; private int age; public String setName(String name){this.name = name;return name;} public int setAge(int age){this.age = age;ret
2009-12-29 19:07:00 502
原创 五 程序的流程控制
五 程序的流程控制import java.io.IOException;/** * 程序的流程控制 * * 1 顺序结构 * 2 选择结构 * 3 循环结构 */class IfandElse{ /*选择结构if...else...*/ public void values(int x) { if(x>0) System.out.println("x>0"); else i
2009-12-29 19:04:00 385
原创 十一 java面向对象程序设计(单态设计模式)
十一 java面向对象程序设计(单态设计模式) /** * 面向对象之六 * 单态模式设计 * 所谓类的单态设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, * 并且该类只提供一个取得其对象实例的方法。 */class Single{ private static int count = 0; private Single()//首先将构造机定义成私有的
2009-12-28 17:27:00 480
原创 十 java面向对象程序设计(static关键字)
十 java面向对象程序设计(static关键字)/** * 面向对象之五 * static关键字总结 */class Static{ /** * 1,静态变量: * a,在变量前面加上static关键字后,该变量为静态变量, * 这时,无论是否产生了对象或无论产生了多少对象的情况下,这个特定的变量在内存空间里只有一份 * b,静态的变量在调用时,可以不用产生对象,直接通过"类名.
2009-12-28 17:23:00 391
原创 九 java面向对象程序设计(this关键字)
九 java面向对象程序设计(this关键字)/** * 面向对象之四 * this关键字总结 *//*this关键字的第一种用法*///在方法中调用同类中的方法,这时的this可以省略.class ThisPointer{ public void function1() { System.out.println("function1 is calling..."); } public vo
2009-12-28 17:22:00 470
原创 八 java面向对象程序设计(构造方法)
八 java面向对象程序设计(构造方法)/** * 面向对象之二 * 构造方法(构造机): * * 1,构造方法的特征: * 它具有与类相同的名称; * 它不含返回值; * 它不能在方法中用return语句返回一个值 * 注意:在构造方法里不含返回值的概念是不同于“void”的,在定义构造方法时加了“void”,结果这个方法就不再被自动调用了。 * 2,构造方法的作用: * 当一个类的实例对
2009-12-28 17:12:00 495
原创 七、java的面向对象程序设计(详解equals方法)
七、java的面向对象程序设计(详解equals方法)/** * 详解equals方法. */class Equals{ private int i; public void setI(int i) { this.i = i; } public Equals() { i = 1; } public Equals(int i) { this.i = i; }}class ChangeE
2009-12-26 19:30:00 362
原创 六、java的面向对象程序设计(类和对象)
六、java的面向对象程序设计(类和对象)/** * 面向对象之一 * 类与对象 *//** * 对象的实例化过程: * 1,java中所有类型在内存的分配情况 * a,基本类型"变量"char,byte,short,int,long,float,double,boolean存储在堆栈中 * 堆栈是通过堆栈指针按照先进先出的读取方式存储数据,存取速度快. * 堆栈位于RAM(随机访问存
2009-12-26 19:21:00 437
原创 四 运算符的基本操作B
四 运算符的基本操作B/** * 4、逻辑运算符 与 位运算符 * 逻辑运算: * &&、||、!、^、&、| * 注1:逻辑运算符用于对boolean型结果的表达式进行运算,运算的结果都是boolean型 。 * 注2:&和&&以及|和||的区别在于: * 如果使用&&或||,那么当"&&"的左边为false("||"左边表达式为true),则将不会计算其右边的表达式. * 如果使用&或
2009-12-23 13:16:00 541
原创 三 运算符的基本操作A
三 运算符的基本操作A/** * 运算符 * */class Operator{ public int operatorDiv(int numberInt,int divisor) { int resultInt = 0; return resultInt = numberInt / divisor; } public float operatorDiv(float numberFloa
2009-12-23 13:08:00 420
原创 二 函数以及函数的重载
二 函数以及函数的重载/** * 函数(方法) * 函数的基本格式: * [访问权限] 返回类型 函数名 ([参数列表...]) * { * 函数代码块; * [return (返回值);] * } * * 函数的重载: * 可以通过不改变函数名只改变函数的 * 返回类型(必须伴随参数的改变)、 * 参数类型、 * 参数数目、 * 颠倒不同类型的参数顺序 * 的方式
2009-12-23 13:02:00 290
原创 一 java的基本类型
一 java的基本类型/** * 一、常量 * * 整型常量 * 十进制(12) ,十六进制 (0x12),八进制(012) * * 长整型常量 * 13L * * 单精度浮点数 * 5.1f,.4f ,2e3f ,0f * * 双精度浮点数 * 5.1,.4,2e-3,0d * * 布尔常量 * true和false * * 字符常量 * ‘a’ , ‘8’, /u0
2009-12-22 17:53:00 619
thinking in Java 第二版 (侯捷版)
2009-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人