Java学习Day6~第七章 类的方法
日期:2020/10/27 周二@home
书籍:《手把手教你学Java》
学习内容:第五章P115-P
+++++++++++++++++++++++++++++++++++++++++++++++++++++
总结:
- 类的方法,类的方法必须包含以下3个部分
- 方法的名称
- 方法返回值的类型
- 方法的主体(如果方法具有返回类型,必须使用关键子return返回一个字符串;如果没有返回值,则返回值的类型应该使用void),return后面只能有一个返回值
- 命名规则总结
- 类:首字母大写,后面每个单词首字母大写
- 方法:首字母小写,后面每个单词首字母大写
- 变量:首字母小写,后面每个单词首字母大写
- 包:Java包的名字通常由小写字母组成,不能以圆点开头或结尾
- 方法的调用
- 类中方法调用方法,可直接写方法名()即可;类中方法调其他类中的方法,需要先实例化一个对象,再用对象+点运算符调用该方法
- 变量作用域
- 在类中定义的变量称为类的成员变量,类的方法可以直接使用该类定义的成员变量;别的类的方法要访问该成员变量,必须先实例化该类的对象,通过点运算符来引用
- 在方法中定义的变量称为局部变量,只能在该方法中才能使用它
- 对于成员变量,如果在类的定义中没有给他赋予初始值,java会给他一个默认值;但java不会给局部变量赋予初始值,所以在使用一个局部变量之前,必须给他赋值。
- 在while循环,do-while循环,for循环,if块,switch块中定义的变量,都只能在该控制流语句块内使用。
- 包
- 包的作用
- 包允许将类组合成较小的单元,易于找到和使用相应的类文件
- 防止命名冲突
- 可以在包内定义类,包外的代码有可能不能访问该类
- 声明包的方法
- package 包名;
- 包的声明必须时Java源文件中的第一条非注释性语句,而且一个源文件只能有一个包声明语句
- 包的命名规则
- Java包的名字通常由小写字母组成,不能以圆点开头或结尾
- 一个唯一包名的前缀通常时全部小写的ASCII字母并且时一个顶级域名,比如com, net, gov, edu, org, cn等等,通常使用组织的网络域名逆序,比如javagroup.net, 包声明为: package net.javagroup.mypackage;
- 如何创建包
- 直接创建包
- 创建类的时候创建包,给包名字即可
- 如何导入包
- 语法:import 包名.*;
- 包的作用
- JavaDoc注释
- 单行注释 //
- 多行注释/*.....*/
- JavaDoc注释:/** .... */ 就是在调用类中方法时,可以看到对于该类,类的方法及成员变量等等的注释,比如作者,版本等等