java
文章平均质量分 65
Red sun
多对问题进行思考,总结方法,做好笔记。
展开
-
java面向对象的第一个程序
现在已经大二的我重学java,大一几乎没怎么听,现在已经学到java中的面向对象了,然后就写了个这样的程序,感觉很奇妙。类是对象的抽象化,而对象是类的具体化,希望我能继续学下去,现在的我依旧有动力!大家一起加油!!!...原创 2018-04-09 10:04:07 · 186 阅读 · 0 评论 -
构造器的作用和例子
构造器的作用和例子构造器的特点:1.方法名和类名相等 2.没有返回值,并且不能用void(如果用void来声明其返回值类型,那么java会把这个构造器当做方法来处理——那它不再是构造器) 3.构造器中的参数列表中的参数可有可无说简单点构造器的作用就是创建对象。上面声明了三个带参数的构造器,他们之间的关系为重载,那我还可以再...原创 2018-04-14 13:52:02 · 21649 阅读 · 9 评论 -
面向对象特征之一: 封装
最近学到封装,然后花了一些时间将自己的思路写了下来,送给java初学者们。什么是封装:将对象的状态信息隐藏在对象的内部,不允许外外部程序直接访问对象内部信息(一句话来概括就是:把属性私有化),但是我们可以通过该类说提供的 方法 来实现对内部信息的操作和访问。这是我们平常的对象的创建,实例化以及赋值,如果我用private访问控制符来修饰name变量name会发生什么呢?private修饰符...原创 2018-04-11 21:47:47 · 130 阅读 · 0 评论 -
设计模式——单例模式懒汉式
平常我们可以创建很多个对象,如下图,但单例模式懒汉式中只能有一个对象那我们首先该做什么呢?1.首先对构造器Singleton进行私有化(封装private)这样在其他类就不能疯狂new对象了//第五行代码然后我们创建方法getSingleton() //第13行代码然后我们需要调用该方法获取这个对象怎么办?很想调用getSingleton方法,这是个对象方法,我们得用对象对其进行调用,但是构造...原创 2018-04-18 21:08:54 · 227 阅读 · 0 评论 -
this关键字的作用和例子
this关键字的作用和例子输出的东西是一样的,当dog对象调用类中的print方法时,this表示的就是dog对象了 ,也就是说,某个对象调用包含this的方法时,this就是这个对象。哈哈哈,根据上面的例子是不是可以更加深入的了解this关键字的作用?其实,this关键字还有以下作用:区分同名的属性和参数,举个栗子:大家不用管我这三个方法是干什么的,这幅图里面,在java中参数一般不写成a,...原创 2018-04-14 10:31:02 · 779 阅读 · 0 评论 -
设计模式——单例模式饿汉式
原创 2018-04-19 19:13:33 · 117 阅读 · 0 评论 -
Java多重异常处理的两种方式
Java多重异常处理的两种方式:1.用 try···catch···catch 来处理多个异常 2. try···catch,只用一个catch来处理多个异常第一种方式:用多个catch来处理异常package OOP;public class HandleMoreException1 { //处...原创 2018-05-20 00:11:00 · 3249 阅读 · 2 评论 -
面向对象特征之一:多态
有小伙伴看到这篇文章就在想多态是不是很难,我可以告诉你:并没有简单的说,多态(继承多态)指的是 在父类中的行为在子类中有多种不同的表现形式。还不能理解?话不多说我们直接看代码:上面父类中的teachLession()抽象方法 被子类进行了重写,第一种表现形式是教 多态,第二个种表现形式是教 JavaScript。父类中的行为(teachLession() 方法)在子类中有多种(两种)表现...原创 2018-05-07 21:47:03 · 178 阅读 · 0 评论