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

做UI设计的网站搜索推广和信息流推广的区别

做UI设计的网站,搜索推广和信息流推广的区别,程序编程软件有哪些,高端电子网站建设1. 形参个数可变的方法 Java允许方法指定数量不确定的形参。如果在定义方法是,在最后一个形参的类型后加...,则表明该形参可以接受多个参数值。多个参数值作为数组传入: public class Varargs {public static void test(int a, String... b…
1. 形参个数可变的方法

Java允许方法指定数量不确定的形参。如果在定义方法是,在最后一个形参的类型后加...,则表明该形参可以接受多个参数值。多个参数值作为数组传入:

public class Varargs
{public static void test(int a, String... books){// books是个数组for (var tmp : books){System.out.println(tmp);}}public static void main(String[] args){test(5, "数学", "语文", "英语");}
}

个数可变的形参,实际上就是一个数组参数,也就是说以下两种定义是等价的:

public static void test(int a, String... books); // 个数可变的形参
public static void test(int a, String[] books); // 数组类型的形参

但是!在调用的时候有区别:

  • 个数可变的形参,可以直接传入多个相同类型的参数:
test(5, "语文", "数学", "英语");
  • 而数组形参,不能传入未初始化的数组:
// 首先初始化数组
var books = new String[]{"语文", "数学", "英语"};
test(5, books);// 或者用动态初始化
test(5, new String[]{"语文", "数学", "英语"});

还要注意,Java里,个数可变的形参必须是最后一个,且只有这一个可变个数的形参。

2. 方法重载

Java中确定一个方法需要三个要素:

  1. 方法的所属:类还是对象;
  2. 方法名
  3. 形参列表

Java中对方法重载的要求和C++不一样,明确是“二同一不同”:同一个类中、方法名相同,但是形参列表不同

Java中方法重载的定义比C++狭窄。

方法的其他部分,比如返回值、修饰符,和重载没有关系

比如:

// 方法重载
public void test();
public void test(String msg);// 不认为是方法重载
public static void test();
public void test();
public int test();

没用的知识(炫技用的):

当一个参数的方法和形参个数可变的方法重载时,形参个数可变的方法不会接受传入一个参数。或者说,传入一个参数的话,会默认调用一个参数的方法:

public void test(String msg);
public void test(String... msg);test(); // 0个参数,调用形参个数可变的方法;
test("aa"); // 1个参数,调用第一个方法;
test("aa","bb"); // 2个参数,调用第二个方法。

实际编程时,尽量不要重载形参个数可变的方法,没啥意义,降低代码的可读性。

http://www.mmbaike.com/news/47192.html

相关文章:

  • wordpress更新要ftp优化排名推广关键词
  • wordpress 主题语言seo推广软件品牌
  • wordpress php7百度seo哪家公司好
  • wordpress 上注册用户东莞整站优化排名
  • 算命手机网站开发百度指数的使用
  • 自己做网站制作流程外包公司软件开发
  • wordpress 广播条宁波seo网站
  • 计算机方面学什么专业好优化手机性能的软件
  • 独立手机网站济南今日头条最新消息
  • 威海做网站whhl广告联盟app下载赚钱
  • 宁海县做企业网站关键词搜索趋势
  • 紧固件做网站有效果吗百度seo培训课程
  • 微网站建设方案怎样在网上做推广
  • 广州购物商城网站开发百度广告上的商家可靠吗
  • 门户网站建设市场营销推广方案
  • 建网站的免费空间seo推广软件代理
  • 毕节网站怎么做seo武汉外包seo公司
  • 外贸公司网站建站bt种子万能搜索神器
  • wordpress中文网站优化常州网站推广
  • 语言互动网站建设跨国网站浏览器
  • 建网站要多少钱 优帮云百度站长平台有哪些功能
  • 做海外视频的网站有哪些搜索引擎论文3000字
  • 福州做网站互联网公司有哪些搜索引擎优化时营销关键词
  • 河北企业建站系统信息百度推广开户代理商
  • 重庆慕尚网站建设百度的搜索引擎优化
  • 最好的app开发公司北京云无限优化
  • 门户网站建设seo知识总结
  • 做网站方法上海百度搜索优化
  • 用java做网站的流程刷外链工具
  • seo优秀网站分析郑州手机网站建设