当前位置: 首页 > news >正文

关于文化的网站模板做免费小说网站怎样赚钱

关于文化的网站模板,做免费小说网站怎样赚钱,铜陵网站建设费用,小米路由器wordpress目录 一、方法的概念及使用 1.1 方法的概念 1.2 方法的定义 1.3 方法调用的执行过程 1.4 实参和形参的关系 1.5 没有返回值的方法 二、方法的重载 2.1 方法重载存在的原因 2.2 方法重载的概念 一、方法的概念及使用 1.1 方法的概念 方法就是一个代码片段. 类似于 C …目录 一、方法的概念及使用 1.1 方法的概念 1.2 方法的定义 1.3 方法调用的执行过程 1.4 实参和形参的关系 1.5 没有返回值的方法 二、方法的重载 2.1 方法重载存在的原因 2.2 方法重载的概念 一、方法的概念及使用 1.1 方法的概念 方法就是一个代码片段. 类似于 C 语言中的 函数。 是能够模块化的组织代码 ( 当代码规模比较复杂的时候 ).方法可以 做到代码被重复使用 , 一份代码可以在多个位置使用 .方法 让代码更好理解更简单。 直接调用现有方法开发 , 不必重复造轮子。 1.2 方法的定义 // 方法定义 修饰符 返回值类型 方法名称 ([ 参数类型 形参 ...]){         方法体代码 ;         [ return 返回值 ]; } 举个例子编写一个实现两个数相加的方法.代码如下。 import java.util.Scanner;public class Test {//方法的定义public static int add(int a,int b){return (ab);}public static void main(String[] args) {Scanner sc new Scanner(System.in);int m sc.nextInt();int n sc.nextInt();int result add(m,n);System.out.println(result);} }注意事项 1. 修饰符现阶段直接使用 public static 固定搭配后续讲解类和对象的时候会说明 2. 返回值类型如果方法有返回值返回值类型必须要与返回的实体类型一致如果没有返回值必须写成 void 3. 方法名字采用小驼峰命名 4. 参数列表如果方法没有参数 () 中什么都不写如果有参数需指定参数类型多个参数之间使用逗号隔开 5. 方法体方法内部要执行的语句 6. 在 java 当中方法必须写在类当中 7. 在 java 当中方法不能嵌套定义 8. 在 java 当中没有方法声明一说 1.3 方法调用的执行过程 注意事项 1.定义方法的时候 , 不会执行方法的代码 . 只有调用的时候才会执行 . 2.一个方法可以被多次调用 . 1.4 实参和形参的关系 Java中形参是方法在调用是用来接收传递过来的值形参的名字可以随意对方法都没有影响形参只是方法在定义是需要借助的一个变量用来保存方法在调用时传递过来的值。 比如 public class Test {public static int getSum(int N){ //N是形参return N*(N1)/2;}public static void main(String[] args) {getSum(10);getSum(100);} }如上代码N是形参用来接收方法调用时传递的值10和100是实参在方法调用时形参N用来保存实参10和100. 注意在Java中实参的值永远都是拷贝到形参中形参和 实参本质是两个实体。 1.5 没有返回值的方法 方法的返回值是可选的根据自己的需求返回值可有可无没有返回值时返回值类型必须是void 如下代码就是一个没有返回值的方法 public class Test {public static void print(int x,int y){System.out.println(x x\ny y);}public static void main(String[] args) {int x 10;int y 20;print(x,y);} }二、方法的重载 2.1 方法重载存在的原因 我们先来看下面代码 public class Test {public static int add(int a,int b){return ab;}public static void main(String[] args) {int a 10;int b 20;int ret add(a,b);System.out.println(ret ret);double a1 5.2;double b1 6.6;double ret1 add(a1,b1);System.out.println(ret1 ret1);} 如上代码会报错 由于参数类型不匹配 , 所以不能直接使用现有的 add 方法。为了解决以上问题在学习Java之前大家可能会使用暴力的方法解决也就是写两个不同的方法分别来实现整型的加法的浮点型的加法。但是在学习Java之后我们不再使用暴力的方法而是使用方法重载的方法来解决这一问题。 2.2 方法重载的概念 在 Java 中如果多个方法的名字相同参数列表不同则称该几种方法被重载了。 举例代码来说明吧。 public class Test {public static int add(int a,int b){return ab;}public static double add(double a,double b){return ab;}public static double add(double a,double b,int c){return abc;}public static void main(String[] args) {int a 10;int b 20;int ret add(a,b);System.out.println(ret ret);double a1 5.2;double b1 6.6;double ret1 add(a1,b1);System.out.println(ret1 ret1);double a2 2.5;double b2 4.6;int c2 15;double ret2 add(a2,b2,c2);System.out.println(ret2 ret2);} 如上代码我们发现我们三个方法而且方法名字也相等都是add只是参数类型以及参数数量或者类型的顺序不同而已这其实就是所谓的方法重载。 注意 1. 方法名必须相同 2. 参数列表必须不同 ( 参数的个数不同、参数的类型不同、类型的次序必须不同 ) 3. 与返回值类型是否相同无关 4. 编译器在编译代码时会对实参类型进行推演根据推演的结果来确定调用哪个方法 以上就是方法重载相关知识的详解欢迎大家来我的评论区进行讨论。
http://www.pierceye.com/news/958794/

相关文章:

  • 做外贸的人常用的网站黄骅贴吧二手房
  • 网站建设科目提供网站建设教学视频
  • iis搭建网站教程win10淘宝客网站建设的策略
  • 怎么做一个网站 免费90平方设计
  • 网站建设的目的与意义是什么东营网站建设教程
  • 盐城seo网站优化珠海微信网站
  • 杭州市住房和城乡建设部网站网站建设项目计划书如何写
  • 免费找客户网站wordpress knowhow 下载
  • 大连企业招聘网站网站功能描述书须包含哪些内容
  • 教用vs2013做网站的书王烨医生
  • 滨州网站建设费用哪家购物网站建设好
  • 网站开发客户流程 6个阶段wordpress添加多个下载地址
  • 莱芜网络公司网站深圳网站建设raygf
  • pythom+网站开发规范wordpress用户权利
  • 国外营销型网站建设c网站开发
  • 深圳建设厅网站网站建设平台开发
  • 网站开发咨询seo点击优化
  • 靖安县城乡规划建设局网站做的美食视频网站
  • 福永网站推广徽标设计制作
  • 做网站发布网网站需求建设书
  • 咖啡店网站建设模版四川建设网四川住建厅
  • 官方网站建设怎么样郑州搜索引擎优化
  • 三只松鼠网站谁做的大学网页设计作业
  • 关于建设网站的请示做哪种类型的网站赚钱呢
  • 西安网站seo优化做cpa广告建什么网站好
  • 南京手机网站开发网站建设需要哪些岗位
  • 青白江区网站开发招聘宿迁网站设计
  • 做暧暖爱视频每一刻网站wordpress头条采集
  • 海淀网站开发如何免费推广网站
  • 建设音乐网站宣传片拍摄总结