摘要: 学习Java的第八天 抽象类和抽象方法 + 用abstract关键字来修饰一个类,这个类叫做抽象类。 + 用abstract来修饰一个方法,该方法叫做抽象方法。 + 抽象方法:只有方法的声明,没有方法的实现。以分号结束: 比如:public abstract void talk(); + 含有抽象方 阅读全文
posted @ 2020-03-22 12:39 无名之辈c 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 学习Java的第七天 static关键字 1. 可以修饰属性 方法 代码块 局部类 2. 生命周期随着类的产生而产生 可以被类调用 所以又叫类方法 3. static方法只可以访问static方法 不可以访问非静态的属性和方法 4. 一般情况下 如果一个方法操作静态属性就用static方法 5. 一 阅读全文
posted @ 2020-03-21 15:10 无名之辈c 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 学习java的第六天 object类的使用 1. 主要要记得就是里面的两个方法 2. 一个是toString 一个是equals 3. equals与 == 的比较 + == 两边是基本数据类型比大小 + ==引用数据类型是比较地址值 + equals方法在没有重写之前比较的是地址 并且里面参数只能 阅读全文
posted @ 2020-03-20 13:04 无名之辈c 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 使用@Test标注,运行测试用例 第一步: 在工程目录下建一个与src并列的包,并且标注为Test Root 第二部:导入jar包 点击 File Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的“Modul 阅读全文
posted @ 2020-03-19 20:18 无名之辈c 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: 学习java的第五天 注释 1. 类前 方法前 属性前 写文档注释信息。 2. 逻辑步骤 单行多行注释。 继承 1. why:减少代码的冗余,提高复用性。 2. 格式 class a Extends b{} 3. 父类中的私有属性和方法,子类可以继承,但是不可以直接使用父类的结构。 4. 类是单继承 阅读全文
posted @ 2020-03-14 22:00 无名之辈c 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、问题 用IDEA打开eclipse java项目编译时,出现以下错误: Error:(1, 1) java: 非法字符: ‘\ufeff’ Error:(1, 10) java: 需要class, interface或enum 二、原因分析 Eclipse可以智能的把UTF 8+BOM文件转为普 阅读全文
posted @ 2020-03-12 10:38 无名之辈c 阅读(3283) 评论(1) 推荐(0) 编辑
摘要: 学习java的第四天 1. 面向对象的特征:封装性 用private 限制对成员变量的访问只能通过成员方法进行间接访问,并且可以在成员方法中自定义一些限制条件。 2. 程序追求 高内聚 低耦合 1. 高内聚:类的内部数据操作自己完成 不允许外部干涉 2. 低耦合:仅对外暴露少量的方法进行使用 3. 阅读全文
posted @ 2020-03-12 08:56 无名之辈c 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 学习java的第三天 方法的重载 1. 定义 方法名一致参数不一致 2. why 功能一致 处理的数据类型不一致 可变个数形参 1. 格式:数据类型名...变量名 2. 特点: 1. 可变个数的形参必须声明在末尾 2. 可变个数形参只能有一个 方法参数的值传递机制 重难点 1. 传递对象名 对象名存 阅读全文
posted @ 2020-03-12 08:54 无名之辈c 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 学习java的第二天 java学习面向对象的三条主线 1. java类以及类的成员:(重要)属性 方法 构造器 (了解)代码块 内部类 2. 面向对象的三大特征:封装 继承 多态 3. 其他关键字:this super static final abstract interface package 阅读全文
posted @ 2020-03-12 08:53 无名之辈c 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 学习java的第一天 数组 1. 一维数组 合并int[] x,y;正确 2. 二维数组 int[]y[] ;正确 3. 一维数组的两种创建方式: 4. 二维数组的两种创建方式: 5. 二维数组的遍历方法 6. 不同类型的一维数组元素的默认初始化值 1. 整型:0 2. 浮点型:0.0 3. cha 阅读全文
posted @ 2020-03-10 08:07 无名之辈c 阅读(129) 评论(0) 推荐(0) 编辑