zoukankan      html  css  js  c++  java
  • 10.30作业

    //1
    package lf; class Person{ private String name; private int age; static String city = "A城"; public Person(String name,int age) { this.name = name; this.age = age; } public String getInfo() { return "姓名:" + this.name + ",年龄:" + this.age + ",城市:" + city; } } public class StaticDemo02 { public static void main(String[] args) { Person per1 = new Person("张三",30); Person per2 = new Person("李四",31); Person per3 = new Person("王五",30); System.out.println("======修改信息之前======"); System.out.println(per1.getInfo()); System.out.println(per2.getInfo()); System.out.println(per3.getInfo()); System.out.println("======修改信息之后======"); Person.city = "B城"; System.out.println(per1.getInfo()); System.out.println(per2.getInfo()); System.out.println(per3.getInfo()); } }


    //2
    package lf;
    class Single{
        private static Single instance = new Single();
        private Single() {
        }
        public static Single getInstance() {
            return instance;
        }
        public void print() {
            System.out.println("hello world!!!");
        }
    }
    public class SingleDemo {
        public static void main(String[] args) {
            Single s = null;
            s = Single.getInstance();
            s.print();
        }
    
    }


    //3
    package lf;
    class Person{
        private String name;
        private static int count;
        public Person() {
            count++;
            this.name = "NONAME - " + count;
        }
        public Person(String name) {
            this.name = name;
        }
        public String getInfo() {
            return "姓名:" + this.name;
        }
    }
    public class StaticDemo08 {
        public static void main(String[] args) {
            System.out.println(new Person().getInfo());
            System.out.println(new Person("A").getInfo());
            System.out.println(new Person("B").getInfo());
            System.out.println(new Person().getInfo());
        }
    
    }


    //4
    package lf;
    class Person{
        private String name;
        private static int count;
        public Person() {
            count++;
            System.out.println("产生了" + count + "个实例化对象");
        }
        public String getInfo() {
            return "姓名:" + this.name;
        }
    }
    public class StaticDemo07 {
        public static void main(String[] args) {
            new Person();
            new Person();
            new Person();
            new Person();
            new Person();
        }
    }


    //5
    package lf;
    
    public class StaticDemo06 {
        public static void main(String[] args) {
            for (int x=0;x<args.length;x++) {
                System.out.println(args[x] + "、");
            }
        }
    }

    
    
  • 相关阅读:
    论有一个服务器后可以干什么
    golang的安装后的文件目录解析
    使用go自带的http包搭建一个的web服务器
    python字符串问题—文件排版
    Python 整数的N进制字符串表示,循环和函数_亲密数,DNA匹配A
    mongodb 基本CRUD
    pip;python包管理工具
    STM32中assert_param的使用
    stm32.cube(一)——系统架构及目录结构
    HTTP、TCP、UDP,Socket,HTTPS
  • 原文地址:https://www.cnblogs.com/linfenglf/p/7792731.html
Copyright © 2011-2022 走看看