Java(二十二)修饰符

简介: Java(二十二)修饰符

看修饰符之前,我们先来看一下java中的包。


一:包


包的本质就是文件夹。


1:创建包


文件夹与文件夹之间使用.来分割


com.guanchao.site

 

2:包的命名规则


看你心情,随意取名,能区分开就好。注意:包名都是小写的。

 

3:导包


Import 包名.类名


如果两个类不在同一个包下边,类A想使用类B,就要先导入类B。


**


// 导入键盘输入包
import java.util.Scanner;

 

二:java访问修饰符


1:访问修饰符包含


default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。


private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)


public : 对所有类可见。使用对象:类、接口、变量、方法


protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

修饰符 当前类 同一包内 子孙类(同一包) 子孙类(不同包) 其他包
public Y Y Y Y Y
protected Y Y Y Y/N(说明 N
default Y Y Y N N
private Y N N N N

 

2:访问控制和继承


父类中声明为 public 的方法在子类中也必须为 public。


父类中声明为 protected 的方法在子类中要么声明为 protected,要么声明为 public,不能声明为 private。


父类中声明为 private 的方法,不能够被子类继承。

 

以上大概就是java修饰符的基本使用。老生常谈了。

 

有好的建议,请在下方输入你的评论。


目录
相关文章
|
6月前
|
安全 Java 编译器
【Java开发指南 | 第四篇】Java常量、自动类型转换、修饰符
【Java开发指南 | 第四篇】Java常量、自动类型转换、修饰符
48 4
|
6月前
|
Java
Java的修饰符混用
Java的修饰符混用
|
6月前
|
机器学习/深度学习 存储 前端开发
【Java开发指南 | 第十篇】Java修饰符
【Java开发指南 | 第十篇】Java修饰符
39 3
|
6月前
|
前端开发 Java 数据安全/隐私保护
Java 修饰符
4月更文挑战第7天
|
6月前
|
安全 Java
Java修饰符在编程中的应用研究
Java修饰符在编程中的应用研究
38 0
|
6月前
|
Java
[Java 基础] Java修饰符
[Java 基础] Java修饰符
|
6月前
|
Java C++
Java修饰符
Java修饰符
31 1
|
存储 Java 编译器
Java-关于main函数的修饰符(为什么要带public和static)
关于Java主函数的修饰符(为什么要带public和static) public修饰符 public是函数的权限,决定了该函数是否可以被外部的函数调用
|
6月前
|
前端开发 Java 数据安全/隐私保护
【Java从入门到精通】Java修饰符
【Java从入门到精通】Java修饰符
30 0
|
6月前
|
设计模式 安全 Java
Java修饰符
Java修饰符
27 0