上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页
摘要: 1.this是什么 this是一个对象,表示当前对象或当前正在创建的对象 2.使用 在类的方法中,使用this.属性或this.方法调用当前对象属性或方法,但一般都省略。 方法的形式参数和类的属性同名时需要使用this.属性,表明此变量是属性而不是形参(局部变量)。 public class Cir 阅读全文
posted @ 2022-09-05 18:40 植树chen 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.JavaBean是什么 符合如下标准的Java类 类是公共的public 有一个无参的公共的构造器 有属性,且有对应的get、set方法 2.示例 public class JavaBean { private String name; // 属性一般定义为private private int 阅读全文
posted @ 2022-09-05 17:32 植树chen 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.构造器是什么 也称为构造方法、构造函数。 (1)方法名与类名相同 (2)没有返回值类型 (3)不能被static、final、synchronized、abstract、native修饰 public class Circle { private double radius; //构造器 pub 阅读全文
posted @ 2022-09-05 17:24 植树chen 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1.封装 (1)什么是封装 使用洗衣机时,只需要放入衣物,按下开关和洗涤模式,不需要了解洗衣机的内部结构。 只需要知道这个程序怎么用,隐藏对象内部的复杂性,只对外公开简单的接口,便于外界调用。把该隐藏的隐藏起来,该暴露的暴露出来。 (2)为什么要封装 程序设计追求高内聚,低耦合。 高内聚:类的内部数 阅读全文
posted @ 2022-09-05 16:10 植树chen 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.计算1-n之间所有自然数的和 public int getSum(int n){ if (n==1){ return 1; }else { return n+getSum(n-1); } } 2.计算1-n之间所有自然数的乘积,即n的阶乘:n! public int getMultiply(in 阅读全文
posted @ 2022-09-02 16:42 植树chen 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1.参数为基本数据类型 public class ValuePassing { public static void main(String[] args) { int m = 10; int n = 20; ValuePassing v = new ValuePassing(); v.swap(m 阅读全文
posted @ 2022-09-02 14:42 植树chen 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1.方法重载 同一个类(或子父类)中,方法名相同,参数个数或参数类型不同。 根据方法的参数列表的不同来区分。 public int add(int x,int y){ return x+y; } public int add(int x,int y,int z){ return x+y+z; } p 阅读全文
posted @ 2022-09-01 21:07 植树chen 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1.方法 表示类或对象具有的功能,也称为函数,定义在类中 2.方法的执行过程 方法被调用一次就会执行一次,方法中只能调用方法或属性,不能在方法内部定义方法。 3.return关键字 没有具体返回值的情况,使用关键字void表示,如果此时方法体内还有return,仅用来结束方法。 return将方法的 阅读全文
posted @ 2022-09-01 20:38 植树chen 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1.成员变量与局部变量 二者的区别 | | 成员变量 | 局部变量 | | | | | | 声明的位置 | 直接声明在类中 | 方法形参或内部、代码块内、构造器内等 | | 修饰符 | private、public、static、final等 | 不能用权限修饰符,可以用final | | 初始化值 阅读全文
posted @ 2022-09-01 19:02 植树chen 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.匿名对象 在创建对象时,没有显式的赋给一个变量名,匿名对象只能调用一次。 Phone phone = new Phone(); //正常的对象 mail.show(phone); mall.show(new Phone()); 2.匿名对象使用 两个类 class Phone{ int pric 阅读全文
posted @ 2022-09-01 18:38 植树chen 阅读(55) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页