/*如何定义 Java 中的方法
所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。

一般情况下,定义一个方法的语法是:访问修饰符 返回值类型 方法名(参数列表){方法体}
其中:

1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴

2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值

3、 方法名:定义的方法的名字,必须使用合法的标识符

4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开

根据方法是否带参、是否带返回值,可将方法分为四类:

Ø 无参无返回值方法

Ø 无参带返回值方法

Ø 带参无返回值方法

Ø 无参无返回值方法

*/
public class javaMethod {
//定义一个名为print的方法,并且输出值
public void print() {
System.out.println(“JavaMethod”);
}

public static void main(String[] args) {//main方法中调用print方法javaMethod test = new javaMethod();//创建对象,对象名为test//通过对象名.方法名()的形式进行调用test.print();//JavaMethod text = new JavaMethod();test.show();//调用show方法
}//无参数无返回值的操作public void show() {System.out.println("Imooc");}

}

java学习(45):无参无返回相关推荐

  1. java学习(46):无参带返回

    /*1. 如果方法的返回类型为 void ,则方法中不能使用 return 返回值! *2. 方法的返回值最多只能有一个,不能返回多个值 *3. 方法返回值的类型必须兼容,例如,如果返回值类型为 in ...

  2. java无参_Java中无参无返回和无参带返回的类型方法

    在前面的文章中,我们学习了java中方法的定义.分类及调用的相关知识.知道了java中的方法其实可以叫做函数,目的是实现某些我们想要的功能,也知道了java中方法的分类共有四种:无参无返回.无参带返回 ...

  3. 函数:无参无返回值函数的使用

    1.定义格式 函数构成代码执行的逻辑结构,在go语言中,函数的基本组成为:关键字func.函数名.参数列表.返回值.函数体和返回语句 go语言中函数定义的格式如下: func FuncName(/参数 ...

  4. Python最简单的函数(无参无返回值)2021-08-27

    #定义了一个无参无返回值的函数 def myPrint():print("fanfan is a very good man!")print("fanfan is a n ...

  5. 面向对象封装之无参无返,无参有返

    public class E{public static void main(String[]args){EQ e=new EQ();e.name="Mr.Deng";e.age= ...

  6. 通过反射获取无参无返回值成员方法并使用

    package cn.learn_04;import java.lang.reflect.Constructor; import java.lang.reflect.Method;public cla ...

  7. 函数的使用(定义)(无参无返回值)

    方法的使用分两步: 第一步,定义方法: 例如:下面代码定义了一个方法名为 helloEducoder ,没有参数,且没有返回值的方法,执行的操作为输出 welcome to educoder. 注意哦 ...

  8. Java学习笔记-12.传递和返回对象

    1.Clone()方法产生一个object,使用方法后必须产生的object赋值. Vector v2 = (Vector)v.clone(); 2.Clone()方法在object中是保护类型方法, ...

  9. Qt调用python有参和无参方法,取方法返回值

    环境准备 QT版本:4.8.5    下载地址:http://download.qt.io/archive/qt/4.8/4.8.5/ MinGW编译器:MinGW 32位    下载地址:https ...

最新文章

  1. jms在jboss上的简单应用
  2. 20211217 为什么正定矩阵的主子式都是正的?(注意是主子式,不止是顺序主子式)
  3. Android控件的继承关系图
  4. JVM内存溢出分析-实战JVM(二)
  5. HEVC 编解码资源
  6. idea java 非法字符_解决IDEA显示非法字符 \ufeff 的问题
  7. wpf 点击按钮弹出选择框_WPF-PopupWindow wpf右下角弹出框,通过按钮调用,类似QQ CSharp C#编程 238万源代码下载- www.pudn.com...
  8. SqlServer表中两条全然同样的记录,怎样删除当中1条
  9. 一个字符串中包含另一个字符串所有字符的最短子串长度?——《编程之美》最短摘要的生成的简化
  10. 集成学习——XGBoost原理理解
  11. 5.4 机器翻译 数据集
  12. Richard Hamming - You and Your Research
  13. java开发利器 eclipse从入门到精通 pdf_Java从入门到精通(第4版)高清PDF下载
  14. acl审计软件_现在有多少种比较常用的审计软件 ?
  15. 分布式微服务架构及演变过程
  16. 曲线运动与万有引力公式_高一物理曲线运动万有引力试题
  17. Excel中的$是什么意思
  18. 优化爬山法之八皇后问题
  19. 超快速!10分钟入门Keras指南
  20. 一部手机全搞定,抖音发工资了,一共2千多,方法人人可以用

热门文章

  1. INF DestinationDirs Section
  2. 判断cloudblob是否存在
  3. 浏览器无法显示某些网页或者提示脚本错误的问题解决
  4. 错误: 找不到或无法加载主类 helloworld_全面剖析虚拟机类加载机制
  5. python 函数参数注解_python-如何使用函数注释来验证函数调用类...
  6. java string转long报错_java.lang.Integer cannot be cast to java.lang.Long解决办法
  7. wordpress 每段首行空两格
  8. [react] react声明组件有哪几种方法,各有什么不同?
  9. [react] Mern和Yeoman脚手架有什么区别?
  10. 重学java基础第十七课:java开发环境搭建