![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
戴boy
菜鸟,求学中~~~
展开
-
Java概述、Java语言基础、面向对象基础
Java概述JDK (JAVA DEVELOPMENT KIT,JAVA开发工具包)JVM (JAVA VIRTUAL MACHINE,JAVA虚拟机)JRE (JAVA RUNTIME ENMRONMENT,JAVA运行时环境)原理源文件(Java文件)(Java编译器编译)-->字节码(.class文件)(本地或网络传输)-->JVM虚拟机(即时编译,解释执行)-->机原创 2017-08-07 16:58:08 · 238 阅读 · 0 评论 -
核心类和类之间的关系
核心类装箱和拆箱装箱:指将基本类型数据值转换成对应的封装类对象,即将栈中的数据封装成对象存放到堆中的过程拆箱:是装箱的反过程,是将封装的对象转换成基本型数据值,即将堆中的数据值存放到栈中的过程 例:int a = 10;Integer obj = new Integer(10);Integer obj1 = 10; //装箱int b = obj; //拆箱String常用方法原创 2017-08-08 09:55:35 · 253 阅读 · 0 评论 -
观察者模式
理解对象间的一对多的依赖关系,当一个对象的状态发生变化时,所有依赖于他的对象得到通知并被自动更新主要解决一个对象状态改变给其他对象通知的问题,要考虑到易用和低耦合,保证高度的协作如何解决使用面向对象技术,弱化依赖优点观察者和被观察者是抽象耦合的建立一套触发机制缺点如果一个被观察者对象有很多直接或间接的观察者,要全部都通知到,会花费很多的时间如果在观察者和观察目标之间有循环依赖,原创 2017-11-14 16:56:57 · 185 阅读 · 0 评论 -
适配器模式
目的将一个类的接口转换成客户希望的另一个接口。适配器模式是作为两个不兼容的接口之间的桥梁。优点可以让任何两个没有关联的类一起运行提高了类的复用增加了类的透明度灵活性好缺点过多的使用适配器,会让系统非常凌乱,不易整体把握。如果不是很有必要,可以不使用适配器,而是直接对系统进行重构由于java只能继承一个类,所以至多只能适配一个适配者类,而且目标必须是抽象类 注意事项适配器不是在详原创 2017-11-15 11:27:39 · 182 阅读 · 0 评论