tushao
不忘初心,无限更新流学习单位,总结每日学习资料,总结写代码中遇到的问题
摘要: 面向对象的理解 测试类是领导,其他的类里面有各种方法的实现代码,测试类作为领导直接拿来用就可以了 | 面向对象的体现:封装 1.原则:将属性隐藏起来,提供共有的方法,让其他类可以访问 2.javaBean(标准类):用private修饰成员属性,生成get和set方法,最后全参,无参 | 匿名对象 阅读全文
posted @ 2020-11-28 23:00 是涂绍啊 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 变量注意事项 1.同一作用域变量名不能重复 2.float和long后面需要添加字符F和L 3.变量赋值不能超过本身范围 4.没有赋值的局部变量不能直接输出; 5.变量使用不能超过它本身的范围 6.一条语句可以创建多个变量但是不建议使用 | 数据转换格式 自动转换:直接转换 强制转换:数据类型 变量 阅读全文
posted @ 2020-11-28 20:00 是涂绍啊 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 考试高频选择题 1.创建类的对象步骤:声明对象,为对象分配空间,对象初始化,然后才能使用对象 * 2. java文件编译过后会产生【.class文件】字节码文件 * 3. exe:扩展性应用文件 .html:静态页面 .java:源文件 * 4. 数组的方框可以写在后面 int a[]=new in 阅读全文
posted @ 2020-11-28 11:53 是涂绍啊 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Object类 | 对Object类的看法 1.位于java.long.Object类,不需要导包 2.只有Object类才能称为根类,其他的只是父类 3.所有对象包括数组,都包含Object方法 4.内部只有无参构造 | Object类里面的toString方法 作用:把类的对象内部属性以文本形式 阅读全文
posted @ 2020-11-27 23:20 是涂绍啊 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 考试高频率考试题 | java类名命名规则 1.由数字,字母,下划线,美元符号,组成 2.不能以数字开头 3.不能是关键字但是可以包含 4.每个单词首字母大写 5.见名知意 | java变量名 1.数字字母下划线美元符号组成 2.不能是关键字但是可以包含 3.不能以数字开头 4.见名知意 5.全小写 阅读全文
posted @ 2020-11-27 22:19 是涂绍啊 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 动态参数列表 public void method(Animal... animal){//父类把传入的子类做成数组。 for(int i=0;i<animal.length;i++){ if(animal instanceof Dog){ Dog dog=(Dog)animal; dog.eat( 阅读全文
posted @ 2020-11-26 20:42 是涂绍啊 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 多态 面向对象三大特征:封装,继承。多态 | 多态定义 多态:同一行为,不同的类具备不同的表现形式 | 多态出现前提 1.继承类或者实现接口【前提条件】 2.出现父类指向子类的引用【格式体现】 3.必须重写方法【才能表现出同一动作,不同对象表现不同】 | 多态表现 1.多态表现格式 父类类型 变量名 阅读全文
posted @ 2020-11-25 20:46 是涂绍啊 阅读(40) 评论(0) 推荐(0) 编辑
摘要: super和this的含义 super 1.super代表父类 2.可以访问父类中的成员属性和方法: super.成员变量名 和 super.成员方法名() 3.访问父类构造方法:super(参试列表),子类构造方法内部必须有父类构造方法,如果父类里面有无参构造,子类构造方法中不写就默认存在,如果父 阅读全文
posted @ 2020-11-24 20:44 是涂绍啊 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 继承 成员方法不重名 如果子类父类不重名,调用不会有仍和问题,子类找不到就去父类里面找 如果出现了子类和父类成员方法重名 重写(override),这是一种特殊情况,叫做【方法重写】 什么是方法重写 方法重写就是出现于父类一模一样的方法,【声明不变,重新实现方法体内容】; 方法重写特点 1.方法重写 阅读全文
posted @ 2020-11-23 20:03 是涂绍啊 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.创建类的对象步骤:声明对象,为对象分配空间,对象初始化,然后才能使用对象 2.java文件编译过后会产生【.class文件】字节码文件 .exe:扩展性应用文件 .html:静态页面 .java:源文件 3.数组的方框可以写在后面 int a[]=new int[]; 4.for循环可以没括号, 阅读全文
posted @ 2020-11-23 11:22 是涂绍啊 阅读(70) 评论(0) 推荐(0) 编辑