java基础知识总结-经典
子弹与信仰
学着认识这个世界,然后爱它!
展开
-
JavaSE之多态(一)
多态是java语言中的一个重要的基本特征,用来描述实物的多种状态。通过多态可以更好的消除类之间的耦合性。并且还可以提高代码的复用性。(一)向上转型对象既可以作为它本身的类型使用,也可以同过向上转型成为父类型使用。这种把子类的引用用于父类引用的做法叫作向上转型。public class Demo1 { public static void main(String[] args) {原创 2017-12-11 07:23:28 · 308 阅读 · 0 评论 -
JavaSE之访问权限
关于访问权限,是为了使其他的程序员在某些时候不能直接访一问你写的代码,这样可以防止代码被修改,提高了安全性.为了解决这个问题Java提供了权限控制的等级,从最大权限到最小权限依次为:public、protected、包访问权限(没有关键字)和private。public是公共的,可以被所有的对象调用,不会被限制。protected继承访问权限,该关键字处理的是继承的概念,通过继承一个父类,该类作为原创 2017-11-28 10:49:41 · 213 阅读 · 0 评论 -
javaSE之初始化
初始化和清理,正式设计安全的两个问题。什么是构造器(构造函数)1.构造器,也称之为构造函数。不接受任何参数的构造器叫做默认构造器,java文档中通常使用术语 无参构造器。2.构造器有助于减少错误,并使代码更易于阅读。3.在Java中,“初始化”和“创建”捆绑在一起,两个不能分离。4.构造器是一种特殊的方法,没有返回值。方法重载(Overload)重载顾名思义,重新加载。当一个方法因为参数的的原创 2017-11-20 18:30:51 · 245 阅读 · 0 评论 -
JavaSE之操作符
javase 操作符(一)在最低层,java中的数据时通过使用操作符来操作的。使用Java操作符操作符用于操作数,生成一个新值。几乎所有的操作符都只能操作“基本类型”。存在一些例外的操作符,如“==”、“=”和“!=”这些操作符能够操作所有的对象。除此之外,String类支持“+”和“+=”,作为字符串的连接符使用。赋值赋值使用“=”。它的意思是将等号右边的赋值给等号左边的。如 int原创 2017-11-13 21:31:54 · 202 阅读 · 0 评论 -
JAVASE 一切都是对象
通过对javase的学习,将自己所了解的内容记录下来,做到查漏补缺!对象的创建在java中创建对象需要一个new关键字,意思“给我一个新对象或创建一个新对象”。如:String s = new String("helloworld");这样就我们就可以创建一个字符串对象。java中数据存储的位置在java中的数据都存储到哪些位置呢?寄存器 :这时最快的存储区,但是因为寄存器的数量有限,所以需要原创 2017-11-13 20:33:51 · 175 阅读 · 0 评论 -
JavaSE之复用类
关于Java的类的复用,通常有组合、继承、代理等。通过将创建新的类来复用代码,而不用特意的重新去编写新的类,简化了繁琐的步骤,提高了代码的复用性。组合组合的基本关系可以记为 has-a.通过在新的类中调用原来对象的引用从而达到所需的目的。public class Car { Wheel w = new Wheel(); //描述Car public void descri原创 2017-12-03 23:41:57 · 209 阅读 · 0 评论