java main方法调用非静态方法_java中main函数怎么调用外部非static方法
展开全部
方法可以分为静态方法和实例方法
在main函数里调用非static方法(实例方法),那么32313133353236313431303231363533e78988e69d8331333363376536可以通过创建实例对象,然后来调用实例方法
具体代码和注释如下public class FunDemo {
//静态方法
public static void sayHello(String name){
System.out.println("Hello "+name);
}
//实例方法
public void sayBye(String name){
System.out.println("Bye Bye "+name);;
}
//main方法
public static void main(String[] args) {
FunDemo.sayHello("tom");//类名.方法名去调用静态的方法
sayHello("jack");// 本类里调用静态方法, 类名就可以省略了
FunDemo fn = new FunDemo();//创建本类的实例对象
fn.sayBye("tom");//实例对象.方法名 去调用 实例方法
fn.sayBye("jack");
fn.sayHello("Word");//虽然实例对象也可以调用静态方法,但是不推荐这种调用方式
}
}
输出Hello tom
Hello jack
Bye Bye tom
Bye Bye jack
Hello Word
java main方法调用非静态方法_java中main函数怎么调用外部非static方法相关推荐
- java 静态调用非静态方法_java中静态方法中调用非静态方法的详解
首先static的成员是在类加载的时候初始化的,JVM的CLASSLOADER的加载,首次主动使用加载,而非static的成员是在建立对象的时候,即new 操做的时候才初始化的:函数 前后顺序是先加载 ...
- Java所有函数都是动态的_Java中的函数动态调用
//------------------------------------- //类ArgumentHolder //用于调用参数的封装,实现变长参数及 //不同类型参数的统一形式地传递 //成员变 ...
- java怎么设置多个输入_Java中从键盘输入多个整数的方法
Java中从键盘输入多个整数的方法 发布于 2020-4-2| 复制链接 分享一篇关于Java中从键盘输入多个整数的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小妖过来看看吧 例题:求数列的 ...
- java小数点后两位 四舍五入_Java中double函数,四舍五入并保留小数点后两位的4种方法,BMI案例...
今天写了一个小程序,Java 语言的测试BMI[谁不知道"BMI"的自行百度不解释],涉及到了四舍五入并保留小数点后两位,就总结了一下.先给大家看看程序 就是说给大家提供4种方法来 ...
- java 静态方法中为什么不可以使用关键字this _super_Java static方法里为什么不能使用this关键字,和Super...
Static方法是类方法,先于任何的实例(对象)存在. 即Static方法在类加载时就已经存在了(JAVA虚拟机初始化时),但是对象是在创建时才在内存中生成. 而this指代的是当前的对象. stat ...
- 【Python——类】 同一个类中一个函数里调用另一个函数的方法
[Python-类] 同一个类中一个函数里调用另一个函数的方法 class Solution:def a(self):self.b() # 注意这种写法:self.类名def b(self):prin ...
- python如何调用dll库中的函数_Python调用dll库接口-ctypes方法
背景 最近需要用python写个脚本程序(win10 环境),需要调用现成的dll库完成这项任务,对于一直在Linux平台上开发程序的本人来说,从没有过使用dll的经历(不得不说还是so大法好),遇到 ...
- js中当等于最小值是让代码不执行_网页中JS函数自动执行常用三种方法
本文为大家分享了在网页中JS函数自动执行常用方法,供大家参考,具体内容如下 一.JS方法 1.最简单的调用方式,直接写到html的body标签里面: 2.在JS语句调用: function myfun ...
- 调用iframe子页面中的函数
调用iframe子页面中的函数 parent.html child.html 问题 参考 调用iframe子页面中的函数 parent.html 在父页面中,可以通过document.getEleme ...
最新文章
- Linux bash命令操作和VI编辑器操作
- 【Vegas原创】Mysql绿色版安装方法
- 最简单的卸载vrv方法_低端赤道仪粗对极轴最简单方法
- 视频编码H.264的应用
- 纯粹,极致!他用两个词阐释了UCloud
- centos7安装postman
- linux转发邮件,转发Linux服务器上的传入邮件?
- centos6.6安装中文支持
- Apache Flink 进阶(六):Flink 作业执行深度解析
- 从零开始学UC(1)之Microsoft Lync Server介绍
- VMWare Fusion 安装 Centos7操作系统
- linux双系统默认进入win10,win10 linux 双系统 默认win10启动
- 差分传输中的tvs二极管阵列
- 一个让人不得不转的故事-《通宵达旦工资只有3200 博客网架构师艰难浪迹于北京》...
- Android规范写法
- 提高scrapy的爬取速度
- mib browser使用
- 简单好用又免费的百度翻译mac桌面端
- 流动时代消费链路离散化下广告设计的衍变方向【学习笔记】
- 计算机怎么让两个用户独立,两个显示屏如何用同一个电脑_一台主机两个显示器独立工作-win7之家...