JAVA 修饰符

简介: 说明被声明的内容(类,方法,属性)的访问权限  1.访问修饰符PublicPrivateProtected 2.方法修饰符 A.       Static:当一个类被修饰为STATIC后,该类的所有类都无须创建该类的任何对象,直接用类就可以访问的到。

说明被声明的内容(类,方法,属性)的访问权限

 

 

1.访问修饰符

Public

Private

Protected

 

2.方法修饰符

 

A.        Static:当一个类被修饰为STATIC后,该类的所有类都无须创建该类的任何对象,直接用类就可以访问的到。因为该类是在被调用的时候,会自动将所有的变理都初始化!

申请STATIC后有如下的限制:

1.       只能调用其他STATIC方法和使用STATIC属性。

2.       不能使用关键字THIS和SUPER。

3.       STATIC代码块只能被执行一次。

 

B.        Final

用FINAL修饰的类不能被继承

用final修饰的变量,值不能被修改

用FINAL修饰的方法不能被重写

用final申请的对象,该对象的引用不能更改,但它的属性值可以改 

目录
相关文章
|
4月前
|
机器学习/深度学习 Java 数据安全/隐私保护
Java(二十二)修饰符
Java(二十二)修饰符
24 0
|
1月前
|
Java C++
Java修饰符
Java修饰符
7 1
|
1月前
|
前端开发 Java 数据安全/隐私保护
【Java从入门到精通】Java修饰符
【Java从入门到精通】Java修饰符
16 0
|
1月前
|
设计模式 安全 Java
Java修饰符
Java修饰符
11 0
|
2月前
|
缓存 Java 程序员
深入理解 Java 修饰符与封装:访问权限、行为控制与数据隐藏
ava 修饰符 用于控制类、属性、方法和构造函数的访问权限和行为。它们可以分为两组: 访问修饰符: public: 意味着代码对所有类可访问。 private: 意味着代码只能在声明的类内部访问。 default: 意味着代码只能在同一包中访问。 protected: 意味着代码在同一包和子类中可访问。 非访问修饰符: final: 意味着类不能被继承,属性和方法不能被重写。 static: 意味着属性和方法属于类,而不属于对象。 abstract: 意味着类不能用于创建对象,方法没有主体,必须由子类提供。 transient: 意味着在序列化包含它们的对象时,属性和方法将被跳过。 sync
117 0
|
2月前
|
缓存 Java 编译器
Java 构造函数与修饰符详解:初始化对象与控制权限
Java 构造函数 是一种特殊的类方法,用于在创建对象时初始化对象的属性。它与类名相同,并且没有返回值类型。 构造函数的作用: 为对象的属性设置初始值 执行必要的初始化操作
54 0
|
8月前
|
存储 Java 编译器
Java-关于main函数的修饰符(为什么要带public和static)
关于Java主函数的修饰符(为什么要带public和static) public修饰符 public是函数的权限,决定了该函数是否可以被外部的函数调用
|
4月前
|
存储 Java
Java的接口、类、属性、方法的修饰符使用总结
Java的接口、类、属性、方法的修饰符使用总结
120 0
|
9月前
|
机器学习/深度学习 Java 数据安全/隐私保护
java基础 --- Java修饰符总结与应用
java基础 --- Java修饰符总结与应用
104 0
|
6月前
|
druid Java 编译器
Java的第七篇文章——面向对象接口(包含了接口、static修饰符、final修饰符、main方法、内部类等知识点)
Java的第七篇文章——面向对象接口(包含了接口、static修饰符、final修饰符、main方法、内部类等知识点)