diff --git a/day02/src/com/inmind/Demo12_Method.java b/day02/src/com/inmind/Demo12_Method.java new file mode 100644 index 0000000..a9236ab --- /dev/null +++ b/day02/src/com/inmind/Demo12_Method.java @@ -0,0 +1,44 @@ +package com.inmind; +/* +方法:就是将对应的java语句封装成单独的一个功能 +作用:当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。 +注意: + 1.不调用不执行 + 2.方法必须定义在类中方法外,方法中不能再定义方法 +------------------------------------------------------------------ +java中方法的定义格式 +方法修饰符 返回值类型 方法名() +{ + +} + +1.方法修饰符:public static (固定,照抄) +2.返回值类型:方法的返回值的数据类型,void表示没有返回值类型(固定,照抄void) +3.方法名:标识符中的一种,符合软性规范:符合小驼峰命名方式 addMethod +4.():方法参数,参数可以写0或多个(固定,什么都不写:没有参数) +5.{java代码}:方法体,就是java语句的集合,也就是方法被调用后,要执行的java代码!!! + +调用格式:方法名(方法参数); +*/ +public class Demo12_Method { + public static void main(String[] args) { + //调用加法功能的方法 + addMethod(); + } + + //需求:定义一个无参无返回值的,封装了三元运算符,判断i,j哪个变量小的结果,并打印sout,最后在主方法中调用 + + + //类中方法外 + //需求:将加法的功能封装成一个方法,随时调用 + public static void addMethod() { + //加法运行 + int a = 10; + int b = 20; + int c = a+b; + System.out.println(c); + } + + + +}