ToB企服应用市场:ToB评测及商务社交产业平台

标题: 深入剖析 Java 类属性与类方法的应用 [打印本页]

作者: 丝    时间: 2024-5-4 11:50
标题: 深入剖析 Java 类属性与类方法的应用
Java 类属性

Java 类属性,也称为字段,是类中的变量。它们用于存储与类相关的数据。
创建类属性
在类定义中声明属性:
  1. public class Main {
  2.   int x; // 属性
  3.   String name; // 属性
  4. }
复制代码
访问类属性
使用点语法访问对象的属性:
  1. Main myObj = new Main();
  2. myObj.x = 5; // 设置属性值
  3. System.out.println(myObj.x); // 获取属性值
复制代码
修改类属性
可以修改对象的属性值:
  1. Main myObj = new Main();
  2. myObj.x = 5;
  3. myObj.x = 10; // 修改属性值
  4. System.out.println(myObj.x); // 输出 10
复制代码
属性类型
属性可以是任何数据类型,包括:
修饰符
可以使用修饰符来控制属性的访问权限:
示例
  1. public class Main {
  2.   private int x; // 私有属性
  3.   public String name; // 公开属性
  4.   public void myMethod() {
  5.     // 可以访问私有属性
  6.     x = 10;
  7.   }
  8.   public static void main(String[] args) {
  9.     Main myObj = new Main();
  10.     // 可以访问公开属性
  11.     myObj.name = "John Doe";
  12.     // 无法访问私有属性
  13.     // myObj.x = 5; // 错误
  14.   }
  15. }
复制代码
一些额外的说明:
示例:
  1. public class Main {
  2.   private int x;
  3.   public int getX() {
  4.     return x;
  5.   }
  6.   public void setX(int x) {
  7.     this.x = x;
  8.   }
  9.   public static void main(String[] args) {
  10.     Main myObj = new Main();
  11.     myObj.setX(5);
  12.     System.out.println(myObj.getX()); // 输出 5
  13.   }
  14. }
复制代码
在这个示例中,x 属性是私有的,但可以通过 getX() 和 setX() 方法来访问和修改。
还有一些其他与类属性相关的内容:
Java 类方法

Java 类方法 是在类内声明的代码块,用于执行特定的操作。它们类似于函数,但与类本身相关联,而不是与类的实例相关联。
创建类方法
使用 static 关键字声明类方法:
  1. public class Main {
  2.   static void myMethod() {
  3.     System.out.println("Hello World!");
  4.   }
  5. }
复制代码
调用类方法
使用类名和方法名,后跟括号 () 调用类方法:
  1. public class Main {
  2.   static void myMethod() {
  3.     System.out.println("Hello World!");
  4.   }
  5.   public static void main(String[] args) {
  6.     myMethod();
  7.   }
  8. }
复制代码
示例:
  1. public class Main {
  2.   static void myMethod(String name) {
  3.     System.out.println("Hello, " + name + "!");
  4.   }
  5.   public static void main(String[] args) {
  6.     myMethod("John Doe");
  7.   }
  8. }
复制代码
输出:
  1. Hello, John Doe!
复制代码
类方法与实例方法
修饰符
可以使用修饰符来控制类方法的访问权限:
示例:
  1. public class Main {
  2.   private static void myMethod() {
  3.     System.out.println("Hello World!");
  4.   }
  5.   public static void main(String[] args) {
  6.     // myMethod(); // 错误,无法访问私有方法
  7.   }
  8. }
复制代码
一些额外的说明:
最后

为了方便其他设备和平台的小伙伴观看往期文章:
微信公众号搜索:Let us Coding,关注后即可获取最新文章推送
看完如果觉得有帮助,欢迎 点赞、收藏、关注

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4