
extendjava
慕之歌
这个作者很懒,什么都没留下…
展开
-
异常的传递
public class ClassKeCheng2 { public static void main(String[] args) throws FileNotFoundException {//调用处处理异常 System.out.println("insering---------"); m1(); System.out.println("...原创 2018-11-24 22:03:57 · 184 阅读 · 1 评论 -
工厂设计模式
简单模式自主选择零件,自由搭配Cpu、MainBoard接口,进行多态public interface MainBoard {} public interface Cpu {} 2.实现接口public class IntelCpu implements Cpu { }public class AmdCpu implements Cpu {}...原创 2018-11-24 21:33:25 · 116 阅读 · 4 评论 -
获取类名
对象开始:对象.getClass().getClassName() 类开始:类.class.getName 返回值为字符串型System.out.println(fa2.getClass().getName());System.out.println(Son.class.getName());输出结果:demo.Daudemo.Son...原创 2018-11-18 17:10:45 · 143 阅读 · 0 评论 -
值传递与引用传递
值传递值将内存的单元中的值传给参数,若不接受,内存不发生改变 引用传递 将内存地址传递给参数,若对该地址改变值,不需接受,内存就会发生改变 package demo;public class PassRef { public static void main(String[] args) { Obj obj = new Obj(); ob...原创 2018-11-16 20:24:18 · 164 阅读 · 1 评论 -
单例
单例指的是在整个过程中都只创建一个对象。它实现的方法是使构造方法私有化、而提供另一个静态的返回对象的方法。这样,在创建对象时,就可以用类.方法创建。它分为懒汉式与饿汉式两种。懒汉式懒汉式指的是只有调用时才开始创建对象。它依赖一个判断完成。public class Phone { static Phone phone;//初始化时,创建静态变量 private Phone() ...原创 2018-11-11 21:55:17 · 174 阅读 · 0 评论