S1/使用Java理解程序逻辑/12- 类的无参方法

类的方法必须包括以下3各部分。

1、方法的名称。

2、方法的返回值类型。

3、方法的主体。

语法:

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

//方法的主体

}

Java中方法名一般采用骆驼式命名法。

使用return语句返回值

语法:

return   表达式;

方法的调用

语法:

对象名.方法名();

凡涉及类的方法的调用,均使用如下两种形式。

1、同一个类中的方法,直接使用方法名调用该方法。

2、不同类的方法,首先创建对象,再使用“对象名.方法名”来调用。

变量的作用域

public class AutoLion{

变量1类型   变量1;

变量2类型   变量2;

变量3类型   变量3;

public 方法1(){

变量4类型   变量4;

}

public 方法2(){

变量5类型   变量5;

}

}

在类中定义的变量称为类的成员变量,如变量1、变量2和变量3.在方法中定义的变量称为局部变量,如变量4和变量5。

成员变量:AutoLion类的方法可以直接使用该类定义的成员变量。如果其他类的方法要访问他,必须首先创建该类的对象,然后才能通过点操作符来引用。

局部变量:它的作用域仅仅在定义该变量的方法内,因此只有在这个方法中能够使用。

总体来说,使用成员变量和局部变量时需要注意一下几点内容。

作用域不同。

局部比昂量的作用域仅限于定义它的方法,在该方法外无法访问。成员变量的作用域在整个类内部都是可见的,所有成员方法都可以使用,如果访问权限允许,还可以在类外部使用成员变量。

初始值不同。

对于成员变量,如果在类定义中没有给他赋初始值,Java会给他一个默认值,基本数据类型的值为0,引用类型的值为null。但是Java不会给局部变量赋初始值,因此局部变量必须要定义赋值后再使用。

注意:

1、在同一个方法中,不允许有同名的局部变量。在不同的方法中,可以有同名的局部变量。

2、在同一个类中,局部变量可以和成员变量同名,并且在使用时,局部变量具有更高的优先级。

注意:

在for循环、while循环、do-while循环、if选择结构、switch选择结构中定义的变量,作用域仅仅在这些控制流语句块内。

JavaDoc注释

例如:

/**

*AccpSchool类

*@author       JadeBird

*@version      1.0   2011/06/21

*/

JavaDoc注释的语法规则。

1、JavaDoc注释以“/**”开头,以“*/”结尾。

2、每个注释包含一些描述性的文本及若干个JavaDoc标签。

3、JavaDoc标签一般以“@”为前缀,常用的JavaDoc便签如下。

常用的JavaDoc标签


标签


含义


标签


含义


@author


作者名


@version


版本标识


@parameter


参数及其意义


@since


最早使用该方法/类/接口的JDK版本


@return


返回值


@throws


异常类及抛出条件

小技巧:在MyEclipse中,输入“/**”,然后按Enter键,MyEclipse平台会自动显式JavaDoc注释格式,并且字体颜色显示蓝色。另外,当使用JavaDoc标签时,输入@,MyEclipse平台会自动显式一个下拉列表,他提供了所有的JavaDoc注释标签供用户选择。

如何生成JavaDoc文档

生成JavaDoc文档的方法主要有两种。

1、使用命令行方式生成。

2、使用MyEclipse工具生成。

使用MyEclipse生成JavaDoc文档的操作方法很简单,在“File”菜单中选择“Export”选项,,弹出“导出”对话框,选择“Java”菜单中的JavaDoc选项,提交即可。

时间: 2024-11-05 01:09:16

S1/使用Java理解程序逻辑/12- 类的无参方法的相关文章

S1/使用Java理解程序逻辑/15- 字符串

简单地说,使用字符串主要分为两步. (1)定义并初始化字符串. (2)使用字符串,对字符串进行一些处理. 前面已经学过如何创建一个字符串,如下所示. //创建一个字符串对象"Hello World" String s="Hello World"; 在Java中,字符串被作为String类型的对象来处理.String类是Java设计人员预先提供的一个非常有用的类,它位于java.lang包中,默认情况下,该包被自动导入所有的程序.创建String对象的另外两种方法如下

S1/使用Java理解程序逻辑/01-初识Java

把要下达的指令逐条使用Java语言描述出来,这就是编制程序.通常,人们称这个文件为源程序或者源代码,MyProgram.java就是一个源程序.就像Word文档使用.doc作为扩展名一样,Java源程序文件使用.java作为扩展名. 经过编译器的翻译,输出结果就是一个扩展名为.class的文件,称为字节码文件,MyProgram.class就是一个字节码文件. 转义字符: 1.“\n”,将光标移动到下一行的第一格,也就是换行. 2.“\t”,将光标移动到下一个水平指标的位置(一个制表位等于8个空

S1/使用Java理解程序逻辑/14- 带参数的方法

定义类的方法一般格式. 语法: <访问修饰符>   返回值类型    <方法名> (<参数列表>) { //方法的主体 } 其中: 1.<访问修饰符>指该方法允许被访问的权限范围,只能是public.protected或private.其中public访问修饰符表示该方法可以被任何其他代码调用. 2.返回值类型指方法返回值的类型.如果方法不返回任何值,他应该声明为void类型.Java对待返回值的要求很严格,方法返回值必须与所说明的类型相匹配.使用retur

S1/使用Java理解程序逻辑/11- 类和对象

对象:用来描述客观事物的一个实体,由一组属性和方法构成. 类定义了对象将会拥有的特征(属性)和行为(方法). 在Java面向对象编程中,用某个类创建出该类的一个实例,即为创建类的一个对象. 类就是对象的类型.,事实上,定义类就是抽取同类实体的共性自定义的一种数据类型.例如,“顾客”类.“人”类.“动物”类等. Java的类模板如下所示. 语法: public class <类名>{ //定义属性部分 属性1的类型 属性1; 属性2的类型 属性2; …… 属性3的类型 属性3; //定义方法部分

S1/使用Java理解程序逻辑/08-数组

数组的使用步骤: (1)声明数组 Java中声明一维数组 语法如下: 数组类型[]          数组名; 或者 数组类型            数组名[]: (2)分配空间 语法如下: 数组名=new 数据类型[数组长度]; 可以将声明数组,分配空间合并 语法如下: 数据类型[]        数组名=new         数据类型[数组长度]; (3)赋值 语法如下: 数组名[下标值]; 可以将声明数组.分配空间和赋值合并完成 语法如下: 数据类型[]        数组名={值1,值

使用java理解程序逻辑(12)

/**文档注释 *  *   */ void:无返回值类型 属性默认值:String:null int:0 double:0.0 boolean:false char:'\u0000' this只能访问本类的 属性 和 方法类的对象 只能访问此类的属性 和 方法 返回值方法成员 全局 局部变量成员变量默认值 简单计算器: public class Calculator { Scanner input=new Scanner(System.in); double num1; double num2

S1/使用Java理解程序逻辑/05-循环结构(一)

Java程序中的循环结构有3种实现方式:while循环结构.do-while循环结构和for循环结构. 如何进行程序调试 (1)分析错误,设置断点. Toggle Breakpoint或在该代码行左侧边栏处双击 (2)启动调试,单步执行. 在调试视图中,按F5键或F6键都是单步执行,它们的区别如下. 按F5键“单步跳入”,会进入本行代码内部执行,如进入方法内部. 按F6键“单步跳过”,仅执行本行代码,执行完则跳到下一行代码. 单步执行过程中,可以在变量视图中观察变量的值,可通过选择“Window

S1/使用Java理解程序逻辑/06-循环结构(二)

循环结构组成的四个部分: (1)初始部分:设置循环的初始状态 (2)循环体:重复执行的代码 (3)迭代部分:下一次循环开始前要执行的部分 (4)循环条件:判断是否继续循环的条件 for(表达式1:表达式2:表达式3){ //循环体 } for循环结构中3个表达式的含义 表达式 形式 功能 举例 表达式1 赋值语句 循环结构的初始部分,为循环变量赋初值 int i=0 表达式2 条件语句 循环结构的循环条件环结构的循环条件 i<100 表达式3 赋值语句,通常使用++或--运算符 循环结构的迭代部

S1/使用Java理解程序逻辑/02-变量、数据类型和运算符

Java常用数据类型 数据类型 说明 举例 int 整型 用于存储整数,例如,学员人数.某公司的员工编号.一年的天数.一天的小时数 double 双精度浮点型 用于存储带有小数的数字,例如,商品的价格.世界银行给其他国家(地区)的贷款金额.员工工资 char 字符型 用于存储单个字符,例如,性别“男”或“女”.成绩“优”或“良”(使用单引号) String 字符串行 用于存储一串字符,例如,员工姓名.产品型号.产品的介绍信息(使用双引号) int型的数值占4个字节,double型数值占8个字节.