Fork me on GitHub

2019年9月2日

摘要: 方法的参数传递机制:值传递 1、形参是基本数据类型,实参“复制”给形参的是“数据值”,形参的修改和实参无关。 2、形参是引用数据类型,实参“复制”给形参的是“地址值”,如果通过形参修改对象的属性、元素值,那么就相当于实参对象在修改。 注意: 如果在方法中,形参指向了“新对象”,那么就和实参无关了。 阅读全文

posted @ 2019-09-02 19:59 攀一座山 阅读(247) 评论(0) 推荐(0) 编辑

摘要: JDK1.5之后引入。 1、语法格式: 一个方法最多只能有一个可变参数 可变参数必须是最后一个 2、可变参数的使用 (1)在声明它的方法中,我们可以当作数组使用 (2)在调用它的时候, A:非可变参数部分,实参列表与形参列表个数、类型、顺序一一对应 B:可变参数部分,可以传入0~n个实参或可以传入一 阅读全文

posted @ 2019-09-02 19:58 攀一座山 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 方法不调用不执行,调用一次执行一次,每次调用会在栈中有一个入栈动作,即给当前方法开辟一块独立的内存区域,用于存储当前方法的局部变量的值,当方法执行结束后,会释放该内存,称为出栈,如果方法有返回值,就会把结果返回调用处,如果没有返回值,就直接结束,回到调用处继续执行下一条指令。 阅读全文

posted @ 2019-09-02 19:57 攀一座山 阅读(156) 评论(0) 推荐(0) 编辑

摘要: 方法的概念 方法(method),又称为函数(function),是代表一个独立的可复用的功能,体现事务的行为特征,功能特征。 目的/好处:复用性 方法的语法 1、方法的声明格式: 说明: (1)【修饰符】 (2)返回值类型:可以是Java的任意数据类型,包括基本数据类型和引用数据类型。 当该方法没 阅读全文

posted @ 2019-09-02 19:48 攀一座山 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 1.如何声明属性? //没有显式初始化,有默认值【修饰符】 数据类型 属性名; //显式初始化,手动赋值【修饰符】 数据类型 属性名 = 值; 说明:属性的类型可以是Java的任意类型,包括基本数据类型、引用数据类型(类、接口、数组等) class boy{ String name; int age 阅读全文

posted @ 2019-09-02 19:41 攀一座山 阅读(232) 评论(0) 推荐(0) 编辑


2019年8月25日

摘要: 1、static是修饰符,意思是表示静态的 2、static可以修饰: (1)成员变量 (2)成员方法 (3)代码块 (4)成员内部类 3、static修饰成员变量,我们称为类变量或静态变量 特点: (1)构造器不需要为静态变量初始化 (2)get/set也是静态的 (3)当局部变量与静态变量同名时 阅读全文

posted @ 2019-08-25 12:46 攀一座山 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 1、作用 (1)和new一起使用创建对象,每new一次就是一个新的对象 (2)在构造器中可以为属性赋初始值。 2、特点 (1)构造器的名称必须与类名相同 (2)虽然也称为构造方法,但是它不同于方法,没有返回值类型。 (3)可以重载 (4)每一个类都有构造器,如果你没有声明任何构造器,那么编译器就会自 阅读全文

posted @ 2019-08-25 12:45 攀一座山 阅读(103) 评论(0) 推荐(0) 编辑

摘要: 1、this的意思:当前对象 2、位置 (1)出现在构造器中,表示正在new的对象,即表new的是谁就是谁 (2)出现在成员方法中,表示调用当前方法的对象,即谁调用就是谁 3、用法 (1)this.成员变量 当成员变量与局部变量同名时,那么需要在成员变量的前面加“this.”用于区别。 (2)thi 阅读全文

posted @ 2019-08-25 12:45 攀一座山 阅读(151) 评论(0) 推荐(0) 编辑


2019年8月23日

摘要: 递归:指在当前方法内调用自己的这种现象。 递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中 #### 语法案例 阅读全文

posted @ 2019-08-23 10:06 攀一座山 阅读(1232) 评论(0) 推荐(0) 编辑

摘要: 方法重载练习二:求各种最大值 用重载实现:定义方法求两个整数的最大值定义方法求三个整数的最大值定义方法求两个小数的最大值 阅读全文

posted @ 2019-08-23 10:03 攀一座山 阅读(144) 评论(0) 推荐(0) 编辑


Copyright © 2024 攀一座山
Powered by .NET 8.0 on Kubernetes