![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 59
jpujupjpu
这个作者很懒,什么都没留下…
展开
-
通往黑马 —— Java学习笔记(3)
不懂努力的人,就是废物,这与他是否天才、是否不需努力便可成功无关。努力是一种心态,一种态度,一种人格。有些人把努力简单的看作一种行为,看成为了达到目的的付出,他们永远理解不了努力的真谛,他们也许努力了,不是废物,但也不是真正的强者。强者,不一定是成功者,但一定是值得向往的。成功者,不一定是强者,但多半是让人羡慕的。让你羡慕的,不一定真的让你认同;被你认同的,也固然不一定让你羡慕原创 2015-01-01 13:54:45 · 221 阅读 · 0 评论 -
通往黑马 —— Java学习笔记(4)
1.String类1)字符串一旦初始化不得被改变,字符串变量可以改变——字符串是对象,字符串变量是对象变量。 常量池——在方法区中,存储字符串,已存在的字符串对象会被直接调用。String s1 = "abc";String s2 = new String("abc");String s3 = "abc";s1 == s2; //falses1原创 2015-01-06 05:14:00 · 188 阅读 · 0 评论 -
通往黑马 —— Java学习笔记(2)
1.Object类所有类的超类。equals()方法——检测两个对象是否相同toString()方法——返回对象的字符串表示(宜复写)getClass()方法——得到该对象所属类的名称2.内部类1)方便访问外部类的成员变量,包括私有成员变量。2)内部类函数访问外部类成员变量——外部类名.this.变量名;3)内部类可以被private修饰,则不能被其他外原创 2014-12-31 11:11:48 · 238 阅读 · 0 评论 -
通往黑马 —— Java学习笔记(1)
之前已经学习四天了,突然听说黑马56期招生时间提前到1月12日,还剩将将10天的时间,只能拼了,拼了!这十天,我将在每天以学习笔记的形式,把自己一天所学的Java知识,总结在这里。————————————————————————————————————————————————1.static关键字static关键字可以修饰方法,变量,以及代码块。静态方法 :1)原创 2014-12-30 17:17:41 · 297 阅读 · 0 评论 -
通往黑马 —— Java学习笔记(0)
在这里补上前面的一些知识点,只挑非常见的补足:1.变量 局部变量必须显式初始化,成员变量(包括静态变量)则会被默认初始化。2.运算符 1)“++”“--”运算符:在前面,先改变变量值,再被使用;在后面,先被使用,再改变变量值。 2)逻辑运算符:逻辑运算符,只可以运算boolean值,结果也是boolean值。位运算符,可以运算boolea原创 2015-01-03 13:27:56 · 206 阅读 · 0 评论 -
关于Java中的静态绑定和动态绑定
一家之言,欢迎指正。简单的总结放在最前面,解释在后面:A是超类,B是子类,A类创建了个对象a,又被一个B类的对象赋值,于是a声明为A类,但是实际上是个B类。这时,要调用一个a对象的方法,这个方法在A类和B类中有不同阐述,如果方法被private,static,final中任何一个修饰符修饰,这个方法就按照超类A的定义来运行(静态绑定),否则就按照子类B的定义运行(动态绑定)。———原创 2015-01-01 20:56:15 · 346 阅读 · 0 评论 -
对象转型的操作中,成员变量的变化过程
一个子类型的对象转型成父类,以及再次转回子类的过程中,对象的成员变量是如何变化的?首先,验证代码如下: class A{ int x = 1;}class B extends A{ int x = 2; int y = 3;}class Test{ public static void main(String[] args) { B a = new原创 2015-01-02 01:11:31 · 266 阅读 · 0 评论