首页 > 编程语言 >Java类的有参无参方法

Java类的有参无参方法

时间:2022-12-22 19:36:51浏览次数:38  
标签:Java name void 参无参 参数 方法 public String

方法的组成:

1.修饰符 public

2.返回值类型 void:无返回值

3.方法名称 驼峰命名 myName showName()

4.方法体 { }

创建方法的语法:

public 返回值类型 方法名(){

//方法体

}

注意:返回值类型不是return返回相应的数据类型

public String 方法名(){

//方法体

return "String";

}

成员变量:

1.成员变量可以在当前的类中直接声明,作用域在整个类中

2.局部变量只能在当前的方法内进行使用

3.如果同时有成员变量和局部变量,优先使用局部变量

4.成员变量和局部变量名字可以重复

5.成员变量没有赋值得到情况会有默认值

6.局部变量没有赋值的情况没有默认值,会报错

带参方法的使用:

1.形式参数和实际参数

形式参数是声明方法时括号内的参数,需要数据类型和参数名,多

个参数用“,”隔开

实际参数是方法调用时传递的参数,不需要写数据类型,直接传入

相应的数据值

2.实际参数传入时需要根据参数的类型以及个数准确传递

带参方法的声明:

语法:

修饰符 返回值 方法名(形式参数列表){

//代码

}

例如:public void name(String name,.....) { }

例如:public String name(String name,.....) { }

数组作为参数传递:

public void name(数据类型[] 数组名){ }

public void name(String[] arr){ }

对象作为参数传递:

public void name(类名 对象名){ }

public void name(Student stu){ }

生成JavaDoc注释:

1.找到导航栏中的project====>Generate JavaDoc

2.javadocCommand找到jdk安装下的bin目录下的javadoc.exe

3.Destination中保存生成文件

包的使用规范:

包的作用:
1.类似于文件夹,用来存放不同功能的代码

2.能够保证类的属性和方法的安全

3.防止命名重复

包的的命名规范:

1.一般使用公司的域名倒置

例如:com.ytzl.package
2.后面可以跟项目部门以及项目名称

例如:聪明.ytzl.部门名称.项目名称

标签:Java,name,void,参无参,参数,方法,public,String
From: https://blog.51cto.com/u_15907719/5963209

相关文章

  • 分享巧记Linux命令的方法
    最近有些学弟经常私信问我说,他们自己是Linux方面的小白,对于Linux的命令了解十分的少,虽然每次跟着我推荐的学习视频教程可以进行操作,但是离开了视频,就又是两眼抓瞎,什么也想......
  • 教你用JavaScript实现鼠标特效
    案例介绍欢迎来的我的小院,我是霍大侠,恭喜你今天又要进步一点点了!我们来用JavaScript编程实战案例,做一个鼠标爱心特效。鼠标在页面移动时会出现彩色爱心特效。通过实战......
  • JavaIO流详解
    JavaIO流详解I(Input:输入)/O(Output:输出)流,是java中用来传输数据的方式流(stream)的概念流是一种抽象概念,它代表了数据的无结构化传递流是一个无结构化的数据组......
  • Java编程思想4
    第九章:接口接口也可以包含域,但是这些域隐式地是static和final的(因此接口就成为了一种很便捷的用来创建常量组的工具)。你可以选择在接口中显示地将方法声明为public的,但即使......
  • Java7-try-with-resources
    我们开启某些资源后,需要手动关闭,一个一个手动关闭很麻烦的。还好,Java7提供了一个try-with-resources语句在try后面加个括号,如:try(//这里写开启的资源){},代码在执行结束前......
  • 观察者模式——java实现
    问题描述:当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场类图:  代码://Observer.javapackageshiy......
  • 关于Java子类对象的初始化
    classB{publicB(){System.out.println("B对象被初始化!");}}classCextendsB{publicC(){System.out.println("C对象被初始化!");......
  • systemctl --user daemon-reload Failed to connect to bus: No such file or directo
    当时有systemctl--userdaemon-reload命令重新加载systemd的守护进程的时候。如果出现Failedtoconnecttobus:Nosuchfileordirectory错误信息。那么你应......
  • centos7中卸载java1.8,并安装java12
     001、查看系统[root@pc1home]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)  002、查看当前的java版本[root@pc1home]#java-version......
  • mediawiki 调用外站内容方法
    我使用的skin是 Timeless。在TimelessTemplate.php文件中做了修改一、加入以下代码,读取远程接口api内容后进行处理 privatefunctionhandleNews($cateId=0)......