java基础(函数)
2016-02-26 23:04
295 查看
1、函数就是定义在类中一段具有特殊功能的程序,函数也称为方法
2、函数的定义格式:修饰符 返回值类型 函数名(参数类型,形式参数1,参数类型,形式参数2)
{
执行语句
return
}
3、函数的特点:1、函数将功能代码进行了封装
2、便于对功能进行复用
3、函数只有在调用的时候才会执行
4、函数的出现提高了代码的复用性
5、对于函数没有具体的返回值时,我们用一个特殊的关键字void来表示,当函数的返回值是void时,return语句可以省略不写
4如何定义一个函数 1、先明确函数运算的结果(这是在明确函数的返回值类型)
2、再明确定义该功能时是否有未知内容参与(这是在明确参数列表(参数类型和参数个数))
练习:打印九九乘法表
public class Demo1{
public static void main(String[] args){
P1();
}
public static void P1(){
for(int x=1;x<=9;x++){
for(int y=1;y<=x;y++){
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}
}5、函数的重载:什么时候用重载:当定义功能相同时,参数个数不同就定义一个名称来表示其功能,方便阅读,而通过参数列表的不同来区分多个同名函数
重载与参数类型和参数个数有关,与返回值类型无关。
2、函数的定义格式:修饰符 返回值类型 函数名(参数类型,形式参数1,参数类型,形式参数2)
{
执行语句
return
}
3、函数的特点:1、函数将功能代码进行了封装
2、便于对功能进行复用
3、函数只有在调用的时候才会执行
4、函数的出现提高了代码的复用性
5、对于函数没有具体的返回值时,我们用一个特殊的关键字void来表示,当函数的返回值是void时,return语句可以省略不写
4如何定义一个函数 1、先明确函数运算的结果(这是在明确函数的返回值类型)
2、再明确定义该功能时是否有未知内容参与(这是在明确参数列表(参数类型和参数个数))
练习:打印九九乘法表
public class Demo1{
public static void main(String[] args){
P1();
}
public static void P1(){
for(int x=1;x<=9;x++){
for(int y=1;y<=x;y++){
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}
}5、函数的重载:什么时候用重载:当定义功能相同时,参数个数不同就定义一个名称来表示其功能,方便阅读,而通过参数列表的不同来区分多个同名函数
重载与参数类型和参数个数有关,与返回值类型无关。
相关文章推荐
- Spring Boot Junit单元测试
- Java 8 Lambda Expression 学习
- Java高级--JDBC
- javadoc命令
- 深入理解Java对象序列化
- Java 序列化 (Serializable) 的作用
- spring【5】(spring整合hibernate)
- 关于java数组的扩容问题
- Java高级---泛型
- 用Groovy构建java脚本
- Java高级---反射机制
- java 如何递归遍历一个文件夹下的所有文件
- Java新手进阶:细说引用类型
- Java 高级---IO
- Java中堆内存和栈内存详解
- springmvc源码分析
- java类加载器的层次结构
- java 如何实现一个字符串的反转
- Java多线程Lock对象常用方法(1)
- myEclipse设置java编译环境和运行环境