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

空气源热泵热水器网站建设雷神代刷网站推广

空气源热泵热水器网站建设,雷神代刷网站推广,沈阳seo排名收费,天津疫情最新数据方法使用 方法就是一个 代码片段 . 类似于 C 语言中的 " 函数 " 。 方法(代码片段)定义: public class Method{ // 方法的定义public static int add(int x, int y) {return x y;} }修饰符(public static) 返回值类型 方法名称([参数类型 形参]){ 方法体代码;…

方法使用

方法就是一个 代码片段 . 类似于 C 语言中的 " 函数 "

方法(代码片段)定义:

public class Method{
// 方法的定义public static int add(int x, int y) {return x + y;}
}

修饰符(public static) 返回值类型 方法名称([参数类型 形参]){  

方法体代码;

[return 返回值];

}

方法调用

需要开辟内存--方法调用结束 内存销毁

过程:调用方法--传递参数--找到方法地址--执行被调用方法的方法体--被调方法结束返回--回到主调方法继续往下执行

定义方法不执行方法代码只有调用才执行;一个方法可调用多次

方法传参

形参:函数中自变量,用来保存函数在调用传递的值

实参:拷贝到形参中,形参和实参本质是两个实体

方法重载

方法名相同,但是参数列表不同(参数的个数、参数的类型、类型的次序),与返回值类型是否相同无关

在方法名相同的情况下,这三个只要有一个不同,那么这个方法就会被重载;

两个方法如果仅仅只是因为返回值类型不同,是不能构成重载的(编译出错)

方法签名

在同一个作用域中不能定义两个相同名称的标识符。(方法中不能定义两个名字一样的变量)

类中可以定义方法名相同的方法--方法签名即:经过编译器编译修改过之后方法最终的名字

具体方式为:方法全路径名+参数列表+返回值类型,构成方法完整的名字。

使用JDK自带的javap反汇编工具查看,具体操作如下:

  1. 先对工程进行编译生成.class字节码文件
  2. 在控制台中进入到要查看的.class所在的目录
  3. 输入:javap -v 字节码文件名字即可

 方法签名中的一些特殊符号说明

[--引用类型,以L开头,以;结尾,中间是引用类型的全类名

递归

定义

一个方法在执行过程中 调用自身 , 就称为 " 递归 ".
递归相当于数学上的 " 数学归纳法 ", 有一个起始条件 , 然后有一个递推公式

必要条件

1. 将原问题划分成其子问题,注意:子问题必须要与原问题的 解法相同
2. 递归出口

调用栈

方法调用的时候, 会有一个 "栈" 这样的内存空间 描述当前的调用关系 . 称为调用栈.
每一次的方法调用就称为一个 " 栈帧 ", 每个栈帧中包含了这次调用的参数是哪些, 返回到哪里继续执行等信息
运用递归求斐波那契数
public class test {public static void main(String[] args) {System.out.println(fib2(3));System.out.println(fib2(6));}
public static int fib2(int n){if(n==1||n==2){return 1;}int f1=1;int f2=1;int f3=1;for(int i=3;i<=n;i++){f3=f1+f2;f1=f2;f2=f3;}return f3;
}

可以使用循环来减少递归中的数据冗余

public static int fib(int n) {int last2 = 1;int last1 = 1;int cur = 0;for (int i = 3; i <= n; i++) {cur = last1 + last2;last2 = last1;last1 = cur;}return cur;

http://www.dtcms.com/wzjs/474533.html

相关文章:

  • 如何注销网站qq空间秒赞秒评网站推广
  • 廊坊网站建设制作百度推广售后
  • 计算机网站建设知识福州短视频seo方法
  • 微网站界面设计基础seo快速排名站外流量推广
  • wordpress网站如何与关联关键词优化
  • 网站的推广策略直接进网站的浏览器
  • 外包网站怎么做seo百度电话人工服务
  • 用手机搭建网站seo体系百科
  • qq炫舞做字网站如何发布自己的网站
  • 江苏强荣建设有限公司网站百度推广客服人工电话多少
  • 网站 wordpress做网销的一天都在干嘛
  • 做网站需要钱吗天津网络推广seo
  • 计算机网站建设好不好全网推广
  • 深圳西乡 网站建设网站网页的优化方法
  • 网站建设需要哪些设备浙江网站seo
  • 做门户网站用什么程序网络推广一般都干啥
  • 做寝室介绍网站百度指数数据分析
  • ps做图下载网站互联网整合营销推广
  • 分析网站网站海外独立站
  • 做网站的目的怎么开通百度推广账号
  • 推广型网站建设地址武汉搜索推广
  • WordPress星光主题上海seo优化
  • linux服务器做网站聊城网站推广公司
  • 南宁网站制作公竞价排名营销
  • 厦门seo排名收费如何点击优化神马关键词排名
  • 用什么程序做资讯类网站常见的网络营销策略都有哪些
  • 做棋牌网站一般多少钱百度官方app免费下载
  • 有人做家具网站中介吗排名优化
  • python培训视频合作seo公司
  • 网站架设标准广州网站优化方案