前言
初学java语言的小白,日常记录个人所学、所思、所感、所获。
请java语言行业的前辈们多多指教, 目前从事汽车制造行业。
属于零基础自学,愿未来自己感谢今天的选择和努力。加油!
一、方法的概念引入
2021、8、19更新
笔记:
1.了解什么是方法,以及方法的好处。
2.以下代码每一段就可以定义为一个方法。注意学习体会。
/*
方法:
就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。
好处:
实现代码分类,让代码更加清晰。
*/
public class Demo01Method {
public static void main(String[] args) {
//农民伯伯
System.out.println("播种");
System.out.println("浇水");
System.out.println("施肥");
System.out.println("除虫");
System.out.println("收割");
System.out.println("卖给小商贩");
//小商贩
System.out.println("运输到农贸市场");
System.out.println("抬高价格");
System.out.println("吆喝");
System.out.println("卖给厨子");
//厨子
System.out.println("洗菜");
System.out.println("切菜");
System.out.println("炒菜");
System.out.println("装盘");
//我
System.out.println("吃");
}
}
二、方法的定义
2021、8、19更新
笔记:
1.牢记定义方法的格式。
2.方法名和变量名一样,使用小驼峰式,例:helloWorld
【复习】类名称是大驼峰式。 例:HelloWorld
3.【重点注意】定义方法是定义在类当中,不是定义在main方法当中。二者有着本质的区别。
public class Demo01Method {//这个所属大括号为类
public static void main(String[] args) {//这个为main方法
}
方法只能定义在类当中
}
/*
方法:
就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。
好处:
实现代码分类,让代码更加清晰。
定义方法的格式:
public static void 方法名称(){
方法体;
}
方法名称的命名规则和变量名称一样,使用小驼峰式。
方法体:也就是大括号当中可以包含任意条语句。
注意事项:
1。方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系。
例:错误写法如下
//厨子
public static void cooker(){
System.out.println(“洗菜”);
System.out.println(“切菜”);
System.out.println(“炒菜”);
System.out.println(“装盘”);
//我
public static void me(){
System.out.println(“吃”);
}//错误写法
}
3.方法定义好了之后,不会执行的。如果想要执行,一定要进行方法的调用
*/
public class Demo01Method {
public static void main(String[] args) {
}
//农民伯伯
public static void farmer(){
System.out.println("播种");
System.out.println("浇水");
System.out.println("施肥");
System.out.println("除虫");
System.out.println("收割");
System.out.println("卖给小商贩");
}
//小商贩
public static void seller(){
System.out.println("运输到农贸市场");
System.out.println("抬高价格");
System.out.println("吆喝");
System.out.println("卖给厨子");
}
//厨子
public static void cooker(){
System.out.println("洗菜");
System.out.println("切菜");
System.out.println("炒菜");
System.out.println("装盘");
}
//我
public static void me(){
System.out.println("吃");
}
}
三、方法的调用
2021、8、19更新
笔记:
1、定义方法无所谓先后区别,但是调用方法需要区别先后顺序。
2.方法调用的格式是: 方法名称();
/*
方法:
就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。
好处:
实现代码分类,让代码更加清晰。
定义方法的格式:
public static void 方法名称(){
方法体;
}
方法名称的命名规则和变量名称一样,使用小驼峰式。
方法体:也就是大括号当中可以包含任意条语句。
注意事项:
1。方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系。
例:错误写法如下
//厨子
public static void cooker(){
System.out.println(“洗菜”);
System.out.println(“切菜”);
System.out.println(“炒菜”);
System.out.println(“装盘”);
//我
public static void me(){
System.out.println(“吃”);
}//错误写法
}
3.方法定义好了之后,不会执行的。如果想要执行,一定要进行方法的调用
调用方法:
格式:
方法名称();
【注意】:
调用方法的时候要注意先后顺序。
定义方法的时候不需要注意先后顺序。
这是调用方法与定义方法的一个重点差异。
*/
public class Demo01Method {
public static void main(String[] args) {
cooker();
farmer();
me();
seller();
}
//农民伯伯
public static void farmer(){
System.out.println("播种");
System.out.println("浇水");
System.out.println("施肥");
System.out.println("除虫");
System.out.println("收割");
System.out.println("卖给小商贩");
}
//小商贩
public static void seller(){
System.out.println("运输到农贸市场");
System.out.println("抬高价格");
System.out.println("吆喝");
System.out.println("卖给厨子");
}
//厨子
public static void cooker(){
System.out.println("洗菜");
System.out.println("切菜");
System.out.println("炒菜");
System.out.println("装盘");
}
//我
public static void me(){
System.out.println("吃");
}
}
心得体会
方法入门这一章节内容比较少,但是也需要重点学习,特别是定义方法的格式和调用方法的格式,一定要牢记,后续还会用到。加油!明天会更好2021、8、19