Java 修饰符用来定义类、方法或者变量,通常放在语句的最前端。

Java中的修饰符用于控制类、变量、方法等的访问权限、继承关系、内存分配等。Java中的修饰符可以分为以下几类:

访问修饰符:

包括public、protected、private和默认(即不加修饰符)。它们用于控制类、变量和方法的访问权限。其中,public表示该类、变量或方法对所有其他类都是可见的,protected表示该类、变量或方法对其所在的包和子类中的类可见,private表示该类、变量或方法只对该类本身可见,不加修饰符的变量和方法只对同一包中的其他类可见。

修饰符final:

用于修饰变量、方法和类。final修饰的变量为常量,不能被修改;final修饰的方法不能被子类重写;final修饰的类不能被继承。

修饰符static:

用于修饰类、变量、方法和代码块。static修饰的变量和方法属于类,而不是实例对象,可以通过类名直接访问;static修饰的类中的代码块在类被加载时执行。

修饰符abstract:

用于修饰类和方法。abstract修饰的类为抽象类,不能被实例化;abstract修饰的方法没有实现,需要在子类中进行实现。

修饰符synchronized:

用于解决多线程访问同一资源时的同步问题,可以修饰方法和代码块。

例如:Person.java
public class Person{

private String name;
}

使用:public修饰符表示公开的,公共的。不同类、不同包下都可以访问。在一个java文件中只可以有一个public修饰的类,不允许多个public类的出现,而且public的类名和文件名必须相同。

  private “私有的”,即被private修饰的属性、方法、类只能被该类的对象访问,其子类不能访问,
  
  更不能允许跨包访问

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息