
Java-类的创建及调用
前言 注意事项 类的创建 成员变量 成员方法 局部变量 类的使用
类名的命名规范 成员变量与方法 static关键字
类名格式 类体结构
定义与使用 示例代码
定义格式 范例
定义与使用
类实例化 成员变量调用 成员方法调用
为什么不使用主函数? static的作用
发布日期:2021-05-18 07:17:03
浏览次数:16
分类:精选文章
本文共 1292 字,大约阅读时间需要 4 分钟。
Java类创建与调用方法
文章目录
- 类名命名规范
- 成员变量与方法
- static关键字理解
- 类名格式要求
- 类体结构示例
- 成员变量定义
- 示例代码
- 方法定义格式
- 方法参数传递
- 局部变量定义
- 与成员变量区别
- 类实例化对象
- 成员变量与方法调用
前言
总结Java中类的创建及其相关调用的方式。
注意事项
- 首字母大写,便于区分和查找。
- 类中的变量和方法均为成员,需注意访问权限。
- 用于声明静态成员,静态成员不依赖实例调用。
类的创建
- 命名需遵循字母大小写规范,通常首字母大写。
- 类体由字段与方法构成,不需使用主函数public static void main(String[] args)。
- 示例:
public class Fox { // 成员变量 String name; int age; // 成员方法 public void info() { System.out.println("姓名:" + name + " 年龄:" + age); }}
成员变量
- 类中定义的变量称为成员变量,访问权限需遵循访问级别控制。
-
public class Fox { String name; int age;}
成员方法
- 方法名需明确,参数需用括号包裹,返回值定义在前。
-
public class Fox { public void info() { System.out.println("姓名:" + name + " 年龄:" + age); }}
局部变量
- 方法中定义的变量称为局部变量,需赋值前使用编译器会报错。
- 示例:
public class Fox { public void info() { String sex = "男"; System.out.println("性别:" + sex); }}
类的使用
- 使用
类名 对象名 = new 类名()
创建实例。 - 示例:
Fox student = new Fox();
- 使用
对象名.变量名
访问,字符串需用双引号。 - 示例:
Fox student = new Fox();student.name = "小狐狸";student.age = 666;
- 调用格式为
对象名.方法名(参数)
,无返回值需留空括号。 - 示例:
Fox student = new Fox();student.info();
常见问题解答
- 类本身不需要主函数,主函数主要用于测试类功能,通过
public class FoxTest
来测试使用。
- 声明静态成员(变量或方法),可以被类和类成员访问。
通过以上步骤,可以轻松创建和调用Java类,理解成员变量与方法的区别,以及静态与局部变量的应用方式。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月13日 12时15分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
网络+图片加载框架(英文版)
2019-03-14
扣非净利润连续三年亏损,四维图新如何熬过“转型阵痛期”?
2019-03-14
Python imageio方法示例
2019-03-14
Possible missing firmware
2019-03-14
算法的学习方式
2019-03-14
JAVA BigInteger和BigDecimal类常用方式
2019-03-14
深度学习框架 各种模型下载集合 -- models list
2019-03-14
six.move 的作用
2019-03-14
机器学习全教程
2019-03-14
idea在连接mysql数据库时区错误
2019-03-14
2021-05-14
2019-03-14
Kali-linux:nmap命令
2019-03-14
php端口直驱网络打印机,能自定义格式
2019-03-14
s3c2440 ads程序移植到keil中(一) 初步完成
2019-03-14
工程经济—建设工程定额
2019-03-14
工程经济—工程量清单编制
2019-03-14
1Z204050、施工质量不合格的处理
2019-03-14
1Z308020、民事诉讼制度
2019-03-14
JSP中的九大内置对象
2019-03-14