- 博客(11)
- 收藏
- 关注
原创 java异常处理
今天特别气愤,明明写出来了,以为写错了,白忙了一个晚上。哎! try-catch好处:用户自己能修正,能有效防止程序的终止。 其实就是一种预防机制。 不写了。气愤,到这把。
2012-04-23 20:38:26 126
原创 java 类
记忆性的东西比较多哦 java中的基础类object,string,boolean,byte,Math,支持数据类型的转换和字符串的操作。 当使用System直接输出引用类型的变量时,会先调用引用类型的变量。 equals()比较一些特定的引用类型。 ==多用于基本数据类型啊。 public int hashCode()哈希码数值 pubic String(char[] value)赋
2012-04-22 21:35:02 128
原创 内部类匿名类
今天学的不是很明白,也觉得不是很有用啊。发表一下吧。 内部类可以直接访问外部类的私有数据,但是外部类不能访问内部类的实现细节。 匿名类不能是抽象类,系统在创建匿名类时,会立即创建匿名类的对象。 匿名类不能定义构造方法(构造方法没有类名,无法定义),但是可以定义实例化初始化块,通过实例来完成构造方法需要的事情啊。 静态内部类只能定义与外部类的顶层代码或外部类的其他静态成员类的顶层代码中。
2012-04-17 20:16:39 166
原创 复习面向对象的初步
基本数据类型的数据作方法参数,值传递是将栈内存中的变量的值复制后传递给方法,尔引用数据类型的传递传递的是地址引用。 this不可省略,在类变量和方法变量局部变量重名时,去来区分是否是类变量。 构造方法是类创建对象的根本途径。
2012-04-16 20:51:52 120
原创 关键字
super和this的区别 super调用是父类的构造方法。必须出现在子类构造方法的第一行。this调用的是同一个类重载的构造方法。this和super不会同时出现。 this this作为自身的引用,作用就是在类的自身方法中引用该类的自身。 在一个类中,类变量是不能重名的,方法变量和局部变量是可以和类变量重名的。用this来限定和区分是否是类变量。 this引用可以用于构造方法中作为默
2012-04-15 22:01:55 135
原创 进阶
final关键字可以用于修饰类,变量和方法,被修饰的类,变量和方法无法发生改变。 final修饰的成员变量,一旦有了初始值就不能在被重新赋值,如果没有在定义成员变量时指定默认值,初始化块,构造方法中为成员变量指定初始值。他们失去存在的意义。 类属性:可在静态初始化块中声明属性时指定初始值。 实例属性:在非静态初始化块,构造方法中声明属性时指定初始值。 final修饰局部变量 局部变量必须
2012-04-12 20:08:53 121
原创 进阶
super调用的是父类的构造方法,this调用的是同一各类中重载的构造方法,super调用的是父类的构造方法必须出现在子类构造方法执行的第一行,所以super和this不会同时出现。 子类的构造方法总会调用父类的构造方法一次。 子类的构造方法没有super没有this系统会执行子类之前的构造方法。隐式调用父类无参数的构造方法
2012-04-10 21:20:35 127
原创 进阶
java的继承通过extends关键字来实现。 java的子类不能直接调用父类的构造方法。 方法重写遵循方法名相同,形参列表相同,返回值类型相同。 重写之后还想调用用super来实现。 在子类中直接调用。 在子类中写完直接顶。
2012-04-09 21:28:53 112
原创 面对对象编程初步
java中方法的参数传递方式为值传递。 值传递是将栈内存中的变量的值复制给传递方法。引用类型的数据作为方法参数时,虽然是值传递,但是传递的是地址引用
2012-04-06 22:38:54 177
原创 面向对象编程初步
递归方法最重要的规定就是要向已知方向递归。 只要一个方法的方法内体现调用其本身就是递归。到一定的已知条件就是结束条件。 方法重载 同一个类的方法名相同,参数列表不同。 形参长度可以变化:[] ...俩种方法。
2012-04-05 22:26:01 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人