栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java课堂笔记-20210930-类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java课堂笔记-20210930-类

5.1类修饰符

public公众可访问
缺省包内可访问
abstract抽象(不能创建对象-不能使用new)
final不能有子类
strictfp严格浮点计算

                       ps:public class 的类名必须和文件名一致,且只能有一个


5.2 域
public class Body{
     public long idNum;
     public static long nextId=0
}

        定义:类中作为成员的变量

                   除非静态域,否则不同对象间的域不会互相影响

        静态域:对类的所有对象共享的域

        访问:内部-直接用域名

        外部-通过类名和域名(body.nextID)或者类的对象引用和域名(mercury.nextID)


5.3访问控制

        定义:控制一个类或接口中的成员谁能访问该类或接口

访问说明符本类同一包子类其他
publicTTTT
protectedTTTF
packageTTFF
privateTFFF

5.4创建对象

用new创建一个对象。

body a= new body();

5.5构造与初始化

构造器使用与所属类相同的名字

用户可以创造几个构造器 (重载)

可以调用同类中另外一个构造器,使用this

初始化块

public long idNum{
    private static longnextID=0;
    {
        idNum=nextID++;        //初始化块
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285176.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号