zoukankan      html  css  js  c++  java
  • 10.30

    package joker;
    
    class Single{
        private static Single instance = new Single();
        private Single() {
        }
        public static Single getInstance() {
            return instance;
        }
        public void print() {
            System.out.println("Hello World!");
        }
    }
    class Human {
        static String name;
        private static int count;
        public Human() {
            count++;
            this.name = "nobody-" + count;
            System.out.println("产生了" + count + "个实例!");
        }
        public Human(String name) {
            this.name = name;
        }
        public String getInfo() {
            return "姓名:" + this.name;
        }
    }
    
    public class HumanDemo{
        public static void main(String[] args){
            System.out.println(new Human().getInfo());
            System.out.println(new Human("K").getInfo());
            System.out.println(new Human("Q").getInfo());
            System.out.println(new Human().getInfo());
            new Human();
            new Human();
            new Human();
            new Human();
            Human h1 = new Human("张三");
            Human h2 = new Human("李四");
            Human h3 = new Human("王五");
            System.out.println("修改之前:" + h1.getInfo() + " " + h2.getInfo() + " " + h3.getInfo());
            Human.name = "赵六";
            System.out.println("修改之后:" + h1.getInfo() + " " + h2.getInfo() + " " + h3.getInfo());
            Single a = null;
            a = Single.getInstance();
            a.print();
        }
    }
  • 相关阅读:
    37.Spring-事务控制.md
    35.Spring-jdbc支持.md
    29.Hibernate-二级缓存和session管理.md
    28.Hibernate-HQL查询.md
    27.Hibernate-缓存和懒加载.md
    26.Hibernate-主键和映射.md
    25.Hibernate-配置文件.md
    24.Hibernate-各种类型的查询.md
    MarkDown学习记录
    gitbook使用
  • 原文地址:https://www.cnblogs.com/ELF-CH/p/7822762.html
Copyright © 2011-2022 走看看