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

湖南酒店网站建设武汉大学人民医院光谷院区

湖南酒店网站建设,武汉大学人民医院光谷院区,网站开发需要哪些人怎么分工,做网站内嵌地图什么是方法的返回值?方法有哪几种类型? 方法的返回值 是指我们获取到的某个方法体中的代码执行后产生的结果!(前提是该方法可能产生结果)。返回值的作用是接收出结果,使得它可以用于其他的操作! 我们可以…

什么是方法的返回值?方法有哪几种类型?

方法的返回值 是指我们获取到的某个方法体中的代码执行后产生的结果!(前提是该方法可能产生结果)。返回值的作用是接收出结果,使得它可以用于其他的操作!

我们可以按照方法的返回值和参数类型将方法分为下面这几种:

1、无参数无返回值的方法

public void f1() {//......
}
// 下面这个方法也没有返回值,虽然用到了 return
public void f(int a) {if (...) {// 表示结束方法的执行,下方的输出语句不会执行return;}System.out.println(a);
}

2、有参数无返回值的方法

public void f2(Parameter 1, ..., Parameter n) {//......
}

3、有返回值无参数的方法

public int f3() {//......return x;
}

4、有返回值有参数的方

public int f4(int a, int b) {return a * b;
}

 静态方法为什么不能调用非静态成员?

这个需要结合 JVM 的相关知识,主要原因如下:

  1. 静态方法是属于类的,在类加载的时候就会分配内存,可以通过类名直接访问。而非静态成员属于实例对象,只有在对象实例化之后才存在,需要通过类的实例对象去访问。
  2. 在类的非静态成员不存在的时候静态方法就已经存在了,此时调用在内存中还不存在的非静态成员,属于非法操作。
public class Example {// 定义一个字符型常量public static final char LETTER_A = 'A';// 定义一个字符串常量public static final String GREETING_MESSAGE = "Hello, world!";public static void main(String[] args) {// 输出字符型常量的值System.out.println("字符型常量的值为:" + LETTER_A);// 输出字符串常量的值System.out.println("字符串常量的值为:" + GREETING_MESSAGE);}
}

 静态方法和实例方法有何不同?

1、调用方式

在外部调用静态方法时,可以使用 类名.方法名 的方式,也可以使用 对象.方法名 的方式,而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象

不过,需要注意的是一般不建议使用 对象.方法名 的方式来调用静态方法。这种方式非常容易造成混淆,静态方法不属于类的某个对象而是属于这个类。

因此,一般建议使用 类名.方法名 的方式来调用静态方法。

public class Person {public void method() {//......}public static void staicMethod(){//......}public static void main(String[] args) {Person person = new Person();// 调用实例方法person.method();// 调用静态方法Person.staicMethod()}
}

 

2、访问类成员是否存在限制

静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),不允许访问实例成员(即实例成员变量和实例方法),而实例方法不存在这个限制。

http://www.dt0577.cn/news/18343.html

相关文章:

  • 奇迹私服网站怎么做软文标题和内容
  • 东莞营销型网站建设流程入门seo技术教程
  • 没有服务器怎样做网站保温杯软文营销300字
  • 书城网站建设规划书网站开发语言
  • 做网站可以使用免费空间吗小程序搭建
  • 做网站js是什么百度云搜索入口
  • 株洲做网站公司网站优化联系
  • 免费网站模板 php武汉企业seo推广
  • 宝鸡外贸网站建设青岛网站设计
  • 网站是怎么做优化流量主广告点击自助平台
  • 广州网站建设怎样做怎么做seo网站关键词优化
  • 做网站电脑配置要求个高吗深圳网站seo推广
  • 深圳市专业做网站邀请注册推广赚钱
  • 西安那里做网站赣州seo唐三
  • 招聘网站开发教程大丰seo排名
  • b2c的电商网站做网站
  • 常州优化网站seo网站推广什么意思
  • 企业新闻网站模板思亿欧seo靠谱吗
  • 东莞网站建设 信科网络互联网产品营销策划方案
  • 网站2级页面怎么做windows优化大师值得买吗
  • 天津做网站开发的销售新人怎么找客户
  • 物业公司网站模板google关键词优化
  • html wordpress百度网站优化工具
  • 共青团密码忘了怎么找回密码上海搜索优化推广
  • 手机网站地址网络广告营销成功案例
  • 北京网站建设公司网站优化资讯网站引流推广
  • 韩语淘宝代购网站建设免费学生html网页制作成品
  • 学做日本料理的网站谷歌seo排名工具
  • 企业为什么融资难整站seo排名费用价格
  • 供应链管理scm郑州厉害的seo优化顾问