Java学习日记之方法
来源:互联网 发布:获取二维码扫描枪数据 编辑:程序博客网 时间:2024/03/29 08:16
Java中的方法
用于封装一段特定的逻辑或行为
为了实现代码的复用,便于程序的维护
需要尽可能的独立
声明一个main方法:
Public static void main(String[] args){
方法体
}
其中public static 是修饰词,void是返回值类型,main是方法名
()里的是参数列表,{}里的是方法体
一般包括4种声明方式:
//无参无返回值
public static void sayHi(){
System.out.println("Hi!");
}
//有参无返回值
public static void sayHi(String name){
System.out.println("Hi! My name is " + name);
return;
}
//无参有返回值
public static double sum(){
return 5.21; //1.结束方法的执行 2.返回结果给调用者
}
//有参有返回值
public static int sum(int a, int b){
//int c = a + b;
//return c;
return a + b;
}
方法签名:方法名 + 参数列表
1)Java语法规定,同一个类中不可以有两个方法签名完全相同的方法
2) 方法的重载:同一个类的多个方法只是方法名相同而参数列表不同
编译器会自动调用合适的方法
1.同一个文件可以包含多个类
2.public修饰的类只能有一个
3.public修饰的类必须与文件名相同
我们常用的println方法就是方法的重载,根据参数的不同来调用不同的方法
0 0
- Java学习日记之方法
- java学习日记_2:java之方法 图文解释
- java学习日记之this
- 学习日记 java之线程
- Java学习日记之数组
- Java学习日记之反射
- Java学习日记之basic
- Java学习日记之数组
- java 学习日记1----类、方法
- 黑马程序员-java学习日记之集合
- Java学习日记之字符串处理
- Java学习日记之if switch
- 黑马程序员--Java学习日记之反射
- java学习之正则表达式日记
- Java学习日记之异常部分
- 黑马程序员--Java学习日记之面向对象(封装,继承和构造方法)
- java学习日记_22:面向对象之构造方法。07.11—12;
- java学习日记_24:面向对象之成员方法的分类和运用。07.13
- 在ASP.NET MVC5应用程序中快速接入QQ和新浪微博OAuth
- AndroidMainfest.xml详解——<meta-data>
- 这两天比较烦躁
- LeetCode Remove Duplicates from Sorted Array II
- 黑马day11 悲观锁&乐观锁
- Java学习日记之方法
- Spring的IOC容器—Bean的自动装配
- 10_Android中通过HttpUrlConnection访问网络,Handler和多线程使用,读取网络html代码并显示在界面上,ScrollView组件的使用
- 黑马程序员-java基础-面向对象总结
- java集合
- Oracle 11.2.0.2 安装条件检查之pdksh 包
- 拉格朗日插值
- .Net配置文件——反射+配置文件存储类型实例
- 常见小问题(待更新)