首页 > 编程语言 >Java标准类

Java标准类

时间:2023-04-09 11:11:20浏览次数:44  
标签:Java name Person age two System 标准 public

Java标准类

标准类的定义

image-20230409105725463

类的代码

public class Person {
    /*
    标准类:
    1.所有成员变量都用private修饰
    2.每个成员变量都有一个getter,setter方法
    3.一个无参构造方法
    4.一个全参构造方法
    这样的标准类也叫Java Bean


     */
    private String name;
    private int age;
//使用快捷建自动生成构造方法
    public Person() {
    }

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    //可以使用快捷建自动生成getter setter方法
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}

main方法的代码

public class demo01 {
    public static void main(String[] args) {
Person one=new Person();
one.setName("蔡徐坤");
one.setAge(20);
        System.out.println("姓名:"+one.getName()+'\n'+"年龄:"+one.getAge());
        System.out.println("=============");
        Person two=new Person("鸡哥",20);
        System.out.println("姓名:"+two.getName()+'\n'+"年龄:"+two.getAge());
        two.setAge(21);;
        System.out.println("姓名:"+two.getName()+'\n'+"年龄:"+two.getAge());
        System.out.println("=============");





    }
}

标签:Java,name,Person,age,two,System,标准,public
From: https://www.cnblogs.com/harper886/p/17300023.html

相关文章

  • java中操作redis
             ......
  • Java SpringBoot Bean InitializingBean
    Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。Spring初始化bean有两种方式:实现InitializingBean接口,实现afterPropertiesSet方法。(比通过反射......
  • Java SpringBoot Test 单元测试中包括多线程时,没跑完就结束了
    如何阻止JavaSpringBootTest单元测试中包括多线程时,没跑完就结束了使用CountDownLatchCountDownLatch、CyclicBarrier使用区别多线程ThreadPoolTaskExecutor应用JavaBasePooledObjectFactory对象池化技术@SpringBootTestpublicclassPoolTest{@Testvoid......
  • java面向对象编程-三大特性
    面向对象三大特性封装该露的露,该藏的藏我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过数据接口来访问,这称为信......
  • 【Java 并发】【十】【JUC数据结构】【一】CopyOnWriteArrayList原理
    1 前言我们前面看过了volatile、synchronized以及AQS的底层原理,以及基于AQS之上构建的各种并发工具,ReentrantLock、CountDownLatch、Semaphore、CyclicBarrier,那么我们这节该看什么了,是不是要看运用了。在日常的业务编程中经常使用到的内存数据结构有:Map、Set、List、Queue系列......
  • JavaWeb-jsp-19课-JSP语法-2023-04-08
    <%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>$Title$</title></head><body><%--注释JSP带百分号--%><%=newjava.util.Date()%>&l......
  • Java: Course1
    面向对象和面向过程的区别:面向过程:(如C语言)根据需要分析步骤,将这些函数根据步骤叠加起来,一个套着一个,一直到需求全部实现,如果需求在代码实现之后变更,几乎需要全部重新进行程序设计,代码的维护性比较差.类似炒饭,将所有的原料全部混合,不容易单独的删除其中某个部分.面向对......
  • Java: Course2
    一.static的使用:1.修饰变量:(静态变量)可以在对象之间共享值2.修饰函数(静态函数)被static修饰过的函数只能调用被static修饰过的变量或方法,不能以任何方式引用this或super。被static修饰的变量或函数也可以添加权限修饰符(private,public..)。此外,static方法必须被实现,不......
  • java -- 异常处理、Collection、Iterator迭代器、泛型
    异常处理Java异常处理的五个关键字:try、catch、finally、throw、throws抛出异常throw在编写程序时,我们必须要考虑程序出现问题的情况当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的......
  • IP交付标准总结血泪史。
    RTL顶层代码,IP内部需要IP自己完成连接并保证正确,CM/PLL/MCU/SRAM/TX/RX内部模块不接受外部进行拼接,DFT内部自己处理。IP用到的宏,名称功能文档要说明清楚。优先使用硬核IP。软核需要IP保证质量。不能只提供各个模块,需要外部拼接。文档,集成设计文档,用户手册,寄存器手册,接口管脚与......