所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。

一般情况下,定义一个方法的语法是:

其中:

1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴

2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值

3、 方法名:定义的方法的名字,必须使用合法的标识符

4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开

根据方法是否带参、是否带返回值,可将方法分为四类:

Ø 无参无返回值方法

Ø 无参带返回值方法

Ø 带参无返回值方法

Ø 带参带返回值方法

任务

小伙伴们,在编辑器中,定义了一个名为 print 的方法,实现输出信息功能,并在 main 方法中调用了 print 方法。请对照程序代码和运行结果,先认识一下方法吧!!

点击提交继续学习吧!

public class HelloWorld {

    //定义了一个方法名为 print 的方法,实现输出信息功能
public void print() {
System.out.println("Hello World");
} public static void main(String[] args){ //在 main 方法中调用 print 方法
HelloWorld test=new HelloWorld();
test.print();
}
}

最新文章

  1. 浅谈CSS hack(浏览器兼容)
  2. nginx查看安装了哪些模块
  3. HTTPS, SPDY和 HTTP/2性能的简单对比
  4. 实验一《开发环境的熟悉》&实验二《固件设计》
  5. gcj_2016_Round1_B
  6. 洛谷 P1417 烹调方案
  7. ctf总结
  8. POJ 2762 Going from u to v or from v to u?(强联通 + TopSort)
  9. 让VLC也拥有斷點播放功能
  10. 深入理解ES6之—set与map
  11. Laravel学习笔记(一)
  12. day_其他操作符的重载
  13. linux编译64bitHadoop (eg: ubuntu14.04 and hadoop 2.3.0)
  14. Linux基础学习笔记4-文本处理
  15. MYSQL 中query_cache_size小结
  16. 加载MySQL、Oracle、SQL Server 2000、SQL Server 2005及以上版本 的加载数据库驱动程序
  17. 使用SimpleDateFormat时的日期和时间模式
  18. 分享一个 Java String split 快速分割的方法
  19. test面板1
  20. apache ftp server的简单入门(java应用内嵌ftp server)

热门文章

  1. node操作MongoDB数据库之插入
  2. Windows 代码实现关机(直接黑屏)
  3. 【pku2115-C Looooops】拓展欧几里得-不定方程
  4. Compile a native C Android application
  5. MAC的一些实用
  6. WPF如何用TreeView制作好友列表、播放列表
  7. c#操作txt
  8. 超大整数运算算法——为RSA加密算法提供运算工具
  9. MXF素材文件交换格式深入研究
  10. 第八篇 EBS实现企业日常业务运管模型的解决方案设计思路