1、break、continue、return的区别
(1)break常在switch case中使用,也可以在循环中使用。作用:当遇到break,则结束当前整个switch case语句或者当前整个循环。执行外面语句。
(2)continue:只能在循环中使用。作用是结束当前这一次循环,执行下一次循环。
(3)return:在方法中使用,作用是结束当前方法,并把结果返回到方法的调用处。如果方法没有返回值类型,则使用return必须为“return;”。
2、Java中对方法的理解
方法是对重复执行的代码片段处理的行为方式,可以重复的执行代码,相对于对一段代码进行封装,从而在需要时可以随时调用。提升开发效率。
好处:
(1)使程序变得更简短而清晰。
(2)有利于程序维护。
(3)使程序变得更简短而清晰。
(4)提高代码的复用性。
(5)一个方法编写好以后可以调用任意多次
分为系统提供的方法(比如println)、自定义的方法。
定义一个方法需要包含:修饰符、返回值类型、方法名、参数类型、方法体。
例如:
3、对方法重载的理解
在一个类中允许同时存在两个或者两个以上拥有相同名字的方法,且参数列表不同,与返回值类型无关,这样的方法就可以构成方法的重载。
作用是:方便程序人员快速对方法进行调用,在使用时相对更灵活
特点:
(1)要求方法名称必须相同
(2)参数列表至少有一要素不同
a. 参数的个数
b. 参数的类型
c. 参数的类型顺序
(3)和返回值类型无关
4、对包的理解
包package:类似于文件夹,其实包中可以存放包的,也可以存放Java源文件,导入时使用关键字import,在导包时通配符.*表示引入指定包层次下所需要的全部类
包的作用:
- 包帮助管理大型软件系统:将功能相近的类划分到同一个包中。比如:MVC的开发模式
- 包可以包含类和子包,划分项目层次,便于管理
- 解决类命名冲突的问题
- 控制访问权限(访问权限修饰符)
标签:Java,笔记,学习,参数,返回值,类型,return,方法 From: https://www.cnblogs.com/wgh123/p/17347685.html