1.如果一个类包含了属性和方法,那么该类的每一个对象都具有自身的属性,但无论一个类有多少个对象,这些对象都共享同一个方法。 我的理解是:方法只占用一段内存空间,不同对象都共享这一段内存空间。 2.关于方法参数传递的总结:对于java中的方法参数传递,无论传递的是原生数据类型还是引用类型,统一是传值(pass by value)。这儿非常重要。
Java SE 第十记 面向对象特征之封装 续
折腾了几天VPS之后,竟然忘记了去学习java se,真是该死,所以一次性补了几课。 今天学习的是面向对象的特征之封装。知识点如下: 1.类中的属性又叫做成员变量(member variable),属性用英文表示为property或者attribute。 2.对象(object)又叫做实例(instance),生成一个对象的过程又叫做类的实例化。 3.命
Java SE 第九记 面向对象之封装
1.面向对象程序设计的三大基本特征:继承(inheritence)、封装(Encapsulation)、多态(polymorphism) 2.封装:类包含了数据与方法,将数据与方法放在一个类中就构成了一个封装。 3.如何定义类呢? 修饰符 class 类的名字 { &
Java SE 第七记 Java SE 流程控制语句续
折腾了两天VPS,今天把前几天学习的笔记补了上来,Java SE 流程控制语句续 1.Java中的循环控制语句一共有三种:分别是while do…while以及for循环。 2.while循环 形式为: while(布尔表达式) { // 待执行代码 } 直到布尔表达式为假时,才跳出
Java SE 系列之第一总结篇(基础入门)
Java SE的基础知识已经学习了,感觉应该掌握的很不错了,今天就写一个小阶段的总结篇吧。主要是为了以后复习时有个目录了! Java SE 第一记 java的入门与jdk的安装 Java SE 第二记:原生数据类型(primitive data type) Java SE第三记:八种原生数据类型和原声数据类型使用的陷阱 Java SE 第四记:运算符(o
Java SE 第八讲 深入理解面向对象程序设计 Inside Object Oriented Prongramming
今天算是开始进入Java SE 学习的第二阶段了吧,深入学习面向对象程序,相对来说还是比较简单的,但是进度有点慢,希望在接下来的日子能够加快速度吧。也希望接下来的东西都能掌握了! 第八讲 理解面向对象程序设计 还是补充之前的一点东西,按顺序不应该放到这里,但是为了省事,我还是把关于之前流程控制语句的一点放到这里了。 1.break语句:经常用在循环语句中
Java SE 第六记 流程控制语句 Flow Control Statement
每种语言都要经历这些过程,今天学习了流程控制语句,if语句和switch语句,马上就要过年了,希望在新的一年里,能够学习的更好。 1.条件运算符(三元表达式): 其形式为: type d=a?b:c; 类型 如果a为真,那么把b赋值给d,如果a为假,把c赋值给d ; 具体形式为: int d=1<2?3:4;此时最后结果为3 2.轻量级的文本编辑器
Java SE 第五记 运算符续(opreator cont)
继续着java的学习内容,已经一个星期,学习的过程中发现对C语言的认识又有了一个提高,应该是学习java se的一个惊喜吧。好了废话不多说了,继续记录笔记了! 1.关系运算符:主要有以下几种: 大于 > 小于 < 等于 == 连续两个等号表示数学意义上的相等 不等于 != 大于等于 >= 小于等于 <= 关系运算的结果
Java SE 第四记:运算符(opreator)
学习java se已经有四天了,在学习到这里的时候呢,发现了一个值得和我一样的新手们注意的地方:编程习惯的养成。其实不管是什么习惯的养成,都会对我们的终身形成很大的影响,在这里,我觉得我应该在以后的编程方面要注意一下: 首先是,盲打时的键位准确度和打字习惯。玩computer这么多年了,学计算机已经两年多了,自认为打字还是不错的。但是这些仅仅是建立在以前
Java SE第三记:八种原生数据类型和原声数据类型使用的陷阱
学了这8种原声数据类型才发现java其实和c/c++差不多的,反正数据类型是一样的。接下来是八种原生数据类型和原声数据类型使用的陷阱。 1.八种原生数据类型: 1.整型:使用int表示 占据32位 2.字节型:使用byte表示。表示的数字比较小,-128~127之间的256个证书。 3.短整形:使用shor