java_day_02
一、return的两个作用
1.停止当前方法
2.将后面的结果数据返回值还给调用处
二、方法的三种调用格式
1.单独调用:方法名(参数);
public class Method {
public static void main(String[] args) {
int x = sum(10,20);
System.out.println(x);
}
public static int sum(int a,int b){
return a + b;
}
}
//如果要是显示这个错误Local variable 'result' is redundant
直接返回两个结果的相加值就可以了
2.打印调用:和上面的一样,只不过调用的时候直接打印出来了
3.赋值调用:同理
三、方法不能嵌套定义,也就是说方法的里面不能再定义方法
四、方法的重载(OverLoad)
定义:多个方法的所实现的功能相同,名称相同,只是参数不一样。
public class chongzai {
public static void main(String[] args) {
System.out.println(sum(10,20));
System.out.println(sum(10,20,30));
System.out.println(sum(10,20,30,40));
}
public static int sum(int a,int b){
return a + b;
}
public static int sum(int a,int b,int c){
return a + b + c;
}
public static int sum(int a,int b,int c,int d){
return a + b + c + d;
}
}
五、对象的创建及使用
通常情况下,一个类创建好了之后不能直接使用,需要根据类创建一个对象,才能使用
细分的话可以分为下面三个步骤:
1.导包:也就是指出,需要使用的类,在什么位置
<格式: import 包名称.类名称 >
注意:对于和当前包属于同一个包的情况,导包语句可以不写!!
2.创建
<格式:类名称 对象名 = new 类名称();> //对象名和变量名是一个概念
3.使用
分为两种情况:
<使用成员变量 : 对象名.成员变量名 >
<使用成员方法: 对象名.方法名 (参数) > //也就是,想用谁,就用对象名.谁

java_day_02的更多相关文章
随机推荐
- Python Api接口自动化测试框架 代码写用例
公司新来两个妹子一直吐槽这个接口测试用例用excel维护起来十分费脑费事,而且比较low(内心十分赞同但是不能推翻自己),妹子说excel本来就很麻烦的工具,于是偷偷的进行了二次改版. 变更内容如下: ...
- windows安装redis扩展
Thread Safety enabled 打开phpinfo() 看php版本是ts还是nts, 如上是ts版本的,所以需要安装redis的ts版本, redis的扩展下载地址 https://p ...
- window consul安装和运行
consul 前言 一.consul是什么? 二.使用步骤 1.安装 2.启动 结束~~ 前言 刚开始接触spring cloud,其中就有用到consul,简单介绍一下以及怎么安装运行起来 提示:以 ...
- 解决-Chrome插件安装时程序包无效:"CRX_HEADER_INVALID"
最近安装新的谷歌插件出现 :程序包无效:"CRX_HEADER_INVALID" 原因如下: 在地址栏输入chrome://settings/help 如果,你的 Chrome 浏 ...
- 如何在Linux下关闭ARP协议
方法一:临时关闭ARP协议 echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignoreecho 2 > /proc/sys/net/ipv4/conf ...
- LaTeX中的数学公式之多行公式
多行公式的代码及注释: 显示效果:
- Nginx配置https以及配置说明
示例 worker_processes 1; events { worker_connections 1024; } http { #均衡负载 upstream demo{ server localh ...
- SpringBoot第十二集:度量指标监控与异步调用(2020最新最易懂)
SpringBoot第十二集:度量指标监控与异步调用(2020最新最易懂) Spring Boot Actuator是spring boot项目一个监控模块,提供了很多原生的端点,包含了对应用系统的自 ...
- Python中sorted(iterable, /, *, key=None, reverse=False)的参数中的斜杆是什么意思?
通过help(sorted)查看sorted的帮助文档,显示如下: Help on built-in function sorted in module builtins: sorted(iterab ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件与国际化有关的设置translatable、 disambiguation和comment含义
在Qt Designer的部件的多个属性中,如toolTip.whatsThis.accessibleName.accessibleDescription.text等都有国际化属性设置,国际化属性有三 ...