
java学习
xckkcxxck
这个作者很懒,什么都没留下…
展开
-
Java 封装类与基本数据类型问题
学习了java的封装类和基本数据类型,以及自动拆箱和装箱,有一个很有意思的知识点需要记录:例如: Integer y = 121; Integer x = 121; System.out.println(y==x) y++; x++; System.out.println(y==x) 输原创 2017-09-08 15:29:25 · 229 阅读 · 1 评论 -
java常量池
今天学到了java的常量池,感觉这是个很有意思的的东西,于是百度了一些博客,以下是参考博客,感谢这些博友们:http://www.cnblogs.com/dreamroute/p/5946272.htmlhttp://blog.youkuaiyun.com/olanlanxiari/article/details/8104505http://www.jianshu.com/p/c7f4转载 2017-09-08 18:12:46 · 187 阅读 · 0 评论 -
String类编译期与运行期分析
代码分4种情况分析:1 String a = ''m1''; String b=''m''+1; //在编译期值是否确定,能确定,所以编译时确定为m1; System.out.println(a==b) // 输出为 true 2 String a= 'b1'; int b1= 1; String b="b"+b1;//在编译期确定不了,在原创 2017-09-08 18:34:51 · 394 阅读 · 0 评论 -
java简单工厂设计模式
1.概念: 就是建立一个工厂类,对实现了某一个接口的的一些类进行实例的创建,其实质是根据传入的参数,动态判断应该创建哪一个产品类的实例。 2,代码举例: 写一个娃娃的接口,有两个产品类,一个是布娃娃,一个是芭比娃娃,由工厂对象决定创建出哪一个类的实例。娃娃接口://娃娃interface Doll{ public String getIn原创 2017-10-19 14:24:32 · 830 阅读 · 0 评论 -
java策略设计模式
1.概念:举个例子讲解,比如写一个person,有一个show()方法,她之前是一个丑女,所以去整容了,整容前,-100,整容后,+100,现在要用编程实现这个例子。那么普通的想法就是写一个person类,然后整容前,整容后分别写两个子类继承它,并实现不同的show()方法。代码如下:public class InterfaceAppDemo1{ public static vo原创 2017-10-19 14:55:50 · 292 阅读 · 0 评论 -
java单例设计模式 懒汉式与饿汉式
1.简介: 单例设计模式目的是使得类的一个对象成为系统中的唯一实例 Java中单例模式的定义:一个类有且仅有一个实例,并且自行实例化向整个系统提供。 所谓“懒汉式”与“饿汉式”的区别,是在于建立单例对象的时间不同。“懒汉式”是在你真正用到的时候才去建这个单例对象饿汉式:在不管你用的用不上,一开始就建立这个单例对象。原创 2017-10-19 16:39:23 · 958 阅读 · 0 评论