摘要: 构造器(constructor 构造方法): constructor :建造者 , 造对象的 构造器的作用:创建对象 给创建的对象属性赋值 1.设计类时,若不显式声明类的构造器的话,程序会默认提供一个空参的构造器 2.一旦显示的定义类的构造器, 那么默认的构造器就不在提供 3.如何声明类的构造器,格 阅读全文
posted @ 2020-03-13 11:57 林淼零 阅读(147) 评论(0) 推荐(0)
摘要: 面向对象的封装性: /* 面向对象的特征一:封装与隐藏 问题:创建类的对象以后如果直接用”对象.属性“ 的方式对相应的对象属性赋值的话,可能 出现不符合实际情况的意外,所以使用通过对象.方法的形式,来控制对象对属性的访问。 实际情况中,对属性的要求就可以通过方法来体现 解决的方法:(封装性的思想) 阅读全文
posted @ 2020-03-13 11:00 林淼零 阅读(165) 评论(0) 推荐(0)
摘要: /* 形参:方法声明时,方法小括号内的参数 实参: 调用方法时,实际传入的参数的值 规则:java中的参数机制:值传递机制 形参是基本数据类型的:将实参的值传递给形参的基本数据类型的变量 形参是引用数据类型的:将实参的引用类型变量的值(对应的堆空间的对象实体的首地址值)传递给形参的引用类型变量 */ 阅读全文
posted @ 2020-03-13 00:27 林淼零 阅读(149) 评论(0) 推荐(0)
摘要: 匿名类对象: 当只需要调用一次类的对象时,可以考虑使用匿名的方式创建类的对象 特点,创建的匿名类的对象只能调用一次 new Circle().show(); new Circle.setRatius(2.4); 可变个数形参的方法: /* 可变个数的形参的方法 1.格式: 对于方法的形参:数据类型 阅读全文
posted @ 2020-03-12 18:38 林淼零 阅读(190) 评论(0) 推荐(0)
摘要: public class TestCar { public static void main(String[] args) { Car c = new Car(); c.info(); c.setName("凯迪拉克");// 通过方法来调的 c.setWheel(4); // 也可以通过属性来调用 阅读全文
posted @ 2020-03-12 12:16 林淼零 阅读(200) 评论(0) 推荐(0)
摘要: /* 方法的重载(overload) 要求:同一个类中 ,方法名相同,方法的参数列表不同(参数的个数不同或者参数的类型不同) 注意:方法的重载与方法的返回值类型没有关系 */ public class TestOverLoad { } class OverLoad { // 定义两个int型变量的和 阅读全文
posted @ 2020-03-12 00:21 林淼零 阅读(141) 评论(0) 推荐(0)
摘要: 类的方法:提供某种功能的实现: 实例:public void eat (){ } public String getName(){ } public void setName(String n){ } 格式:权限修饰符 返回值类型(void:无返回值/具体的返回值) 方法名(形参){ } 注意:返回 阅读全文
posted @ 2020-03-11 18:55 林淼零 阅读(348) 评论(0) 推荐(0)
摘要: 一 .面向对象的落地法则: 设计类,并设计类的成员(成员变量&成员方法) 通过类,来创建类的对象(也称为类的实例化) 通过对象.属性或对象.方法来调用,完成相应的功能 二. 创建的多个对象, 彼此个子有一套类的属性,当对其中的一个对象的属性值进行修改不会影响其他对象的属性值。 内存解析如下图: 阅读全文
posted @ 2020-03-11 18:03 林淼零 阅读(122) 评论(0) 推荐(0)
摘要: 1.求数组的最大值,最小值,平均值 ,总和 2.数组的复制,反转 3.数组元素的排序: 冒泡排序思想:相邻两元素进行比较,如果需要则进行交换,每完成一次循环就将最大元素排到最后(从小到大排序),下一次循环就将其它的数进行类似操作 直接排序思想:那第一个和后面的比较遇到比它小的互换,接着再和后面的比较 阅读全文
posted @ 2020-03-11 14:06 林淼零 阅读(655) 评论(0) 推荐(0)
摘要: public class TestGetSum { public static void main(String[] args) { int[][] m = new int[][] { { 3, 8, 2 }, { 2, 7 }, { 9, 0, 1, 6 } }; int sum = 0; for 阅读全文
posted @ 2020-03-11 12:13 林淼零 阅读(190) 评论(0) 推荐(0)