Java学习笔记(四)

1、break、continue、return的区别

(1)break常在switch case中使用,也可以在循环中使用。作用:当遇到break,则结束当前整个switch case语句或者当前整个循环。执行外面语句。

(2)continue:只能在循环中使用。作用是结束当前这一次循环,执行下一次循环。

(3)return:在方法中使用,作用是结束当前方法,并把结果返回到方法的调用处。如果方法没有返回值类型,则使用return必须为“return;”。

2、Java中对方法的理解

方法是对重复执行的代码片段处理的行为方式,可以重复的执行代码,相当于对一段代码进行封装,从而在需要时可以随时调用。提升开发效率。

好处:

(1)有利于程序维护。

(2)使程序变得更简短而清晰。

(3)提高代码的复用性。

(4)一个方法编写好以后可以调用任意多次

分为系统提供的方法(比如println)、自定义的方法。

定义一个方法需要包含:修饰符、返回值类型、方法名、参数类型、方法体。

例如:

 

 3、对方法重载的理解

在一个类中允许同时存在两个或者两个以上拥有相同名字的方法,且参数列表不同,与返回值类型无关,这样的方法就可以构成方法的重载。

作用是:方便程序人员快速对方法进行调用,在使用时相对更灵活

特点:

  (1)要求方法名称必须相同

     (2)参数列表至少有一要素不同

         a.  参数的个数

            b.  参数的类型

            c.  参数的类型顺序

     (3)和返回值类型无关

 4、对包的理解

包package:类似于文件夹,其实包中可以存放包的,也可以存放Java源文件,导入时使用关键字import,在导包时通配符.*表示引入指定包层次下所需要的全部类

包的作用:

  • 包帮助管理大型软件系统:将功能相近的类划分到同一个包中。比如:MVC的开发模式
  • 包可以包含类和子包,划分项目层次,便于管理
  • 解决类命名冲突的问题
  • 控制访问权限(访问权限修饰符)

 

posted @ 2023-04-23 20:43  南极星丶  阅读(48)  评论(0)    收藏  举报