美文网首页
Java 包和修饰符

Java 包和修饰符

作者: 啦啦啦_9a5f | 来源:发表于2018-12-17 21:13 被阅读0次

包的特点:

可以有多层结构

不同包下的文件名可以重复

用package来声明,用;结束

包的声明必须是第一行代码

类的全名:包名.类名

相同的包下的类可以直接访问,不需要做其他的操作

不同包之间的相互访问

  使用类的全名

使用关键字import将类导入

注意:*代表的是通配符,代表导入了这个包下所有的类,并没有导入子包下的类

权限修饰符:

public 当前类 相同包下不同的类 不同包下的类

default 当前类 相同包下不同的类

private 当前类

protected 当前类,相同包下不同的类,子类对象可以使用

修饰符的总结

修饰符  类  成员变量  成员方法  构造方法
public    Y        Y            Y              Y
default  Y        Y            Y              Y
protected N    Y              Y              Y
private  N      Y              Y              Y     
final      Y      Y              Y
abstract  Y    N              Y            N
static              Y              Y

常见的规则:

1。使用public来修饰类,一个Java文件中只能有一个类,如果一个文件中有过个类,类型和文件名一样的类名,必须用public修饰,其他的类不能使用public修饰

2。以后所有的成员变量都使用private修饰,用getter、setter

3。以后所有的供他人使用的类用public修饰

4。以后所有的构造方法public修饰

    如果禁止创建对象,可以用private修饰

相关文章

  • Java面试题笔记 ONE

    1、java 修饰符的作用域描述.public 不同包、同一包和内部类都均可访问protected 不同包的子类、...

  • Java 包和修饰符

    包的特点: 可以有多层结构 不同包下的文件名可以重复 用package来声明,用;结束 包的声明必须是第一行代码 ...

  • Java基本语言元素

    Java关键字: 包相关:package:定义包 ;import:导入包 ; 访问修饰符:public(公有访问修...

  • Java中访问修饰符和构造函数的一点总结

    Java访问修饰符 Java用于类的修饰符(2个)和限定符(2个) 注意:内部类可以拥有更多的访问修饰符 Java...

  • Java基础语法_Day10

    一、包和权限修饰符 包的概述 java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。当类文件很多的时候...

  • java学习笔记第二天

    java修饰符 java修饰符 java语言提供了很多修饰符,主要分为下面两类: 1.访问修饰符 2.非访问修饰符...

  • 关于Java语言中那些修饰符

    一.在java中提供的一些修饰符,这些修饰符可以修饰类、变量和方法,在java中常见的修饰符有:abstract(...

  • kotlin-2-类

    1、kotlin 可见性修饰符 Java有四种: public:包内及包外的任何类均可以访问 protected:...

  • Java访问修饰符(访问控制符)

    Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端。例如: Java 的修饰符很多...

  • Java编程学习:Java访问修饰符(访问控制符)

    Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端。例如: Java 的修饰符很多...

网友评论

      本文标题:Java 包和修饰符

      本文链接:https://www.haomeiwen.com/subject/wehhkqtx.html