随笔分类 -  黑马java之路

黑马教程java
摘要:1.使用Scanner类中的方法next,获取出生日期 2.使用dateFormat类中的方法parse,把字符串出生日期,解析为date格式的出生日期 3.把date格式的出生日期转换为毫秒值 4.获取当前的日期,转换为毫秒值 5.使用当前日期的毫秒值-出生日期的毫秒值 6.把毫秒值转换为天(s/ 阅读全文
posted @ 2020-05-27 15:41 黄小七 阅读(478) 评论(0) 推荐(0)
摘要:Objects类的equals方法:对两个对象进行比较,防止指针异常 阅读全文
posted @ 2020-05-22 20:11 黄小七 阅读(507) 评论(0) 推荐(0)
摘要:java.lang.object类 object是类层次层次结构的根类 每个类(person STUDENT...)都是用object作为父类 所有对象(包括数组)都实现这个类的方法 tostring方法 String toString()返回该对象的字符串表示 阅读全文
posted @ 2020-05-22 16:35 黄小七 阅读(178) 评论(0) 推荐(0)
摘要:把日期转换为毫秒 当前的日期:2088 01 01 时间原点(0毫秒):1970年1月1日00:00:00; 就是计算当前日期到时间原点之间一共经历了多少毫秒 System.out.println(system.currentTimeMillis()) Date类的构造方法和成员方法 date类的带 阅读全文
posted @ 2020-05-14 16:12 黄小七 阅读(195) 评论(0) 推荐(0)
摘要:equals方法源码 public boolean equals(Object obj){ return(this = = obj) } 参数: object obj :可以传递任意的对象 == 比较运算符,返回的是一个布尔值 true false 基本数据类型: 比较的是值 引用数据类型:比较的是 阅读全文
posted @ 2020-05-13 17:44 黄小七 阅读(168) 评论(0) 推荐(0)
摘要:常用快捷键: 添加单行注释: ctrl + / 取消ctrl + / 添加多行注释 ctrl + shift + / 取消 ctrl + shift + \ 向上复制一行 Ctrl + Alt + 向上箭头 向下复制一行 Ctrl + Alt + 向下箭头 向上移动代码 Alt + 向上 向下移动代 阅读全文
posted @ 2020-05-13 09:55 黄小七 阅读(147) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1965282/202005/1965282-20200511225851116-1692592156.png) ![](https://img2020.cnblogs.com/blog/1965282/202005/1965282-20200511225904904-1412406255.png) ![](https:// 阅读全文
posted @ 2020-05-11 23:00 黄小七 阅读(131) 评论(0) 推荐(0)
摘要:匿名内部类的2定义格式: 接口名称 对象名 = new 接口名称(){ //覆盖重写所有抽象方法 }; 对格式“new 接口名称(){。。。。。。}”进行解析 1.new代表创建对象的动作 2.接口名称就是匿名内部类需要实现哪个接口 3.{。。。。。。}这才是匿名内部类的内容 另外注意: 1.匿名内 阅读全文
posted @ 2020-05-11 19:04 黄小七 阅读(161) 评论(0) 推荐(0)
摘要:(1)成员内部类的定义格式 修饰符 class类名称 { 修饰符 class 内部类名称{ //.......... } //........... } 注意内用外,随意访问,外用内 需要内部类对象 (2)如何使用成员内部类?有两种方式 1.间接方法 在外部类的方法中,使用内部类然后main只是调用 阅读全文
posted @ 2020-05-11 17:48 黄小七 阅读(154) 评论(0) 推荐(0)
摘要:java中四种权限修饰符 public protected default private 同一个类 同一个包 不同包子类 不同包非子类 阅读全文
posted @ 2020-05-09 22:11 黄小七 阅读(160) 评论(0) 推荐(0)
摘要:分析案例: 1.usb接口,包含打开设备功能,关闭设备功能 2.笔记本类,包含开机功能,关机功能,使用usb设备功能 3.鼠标类。要实现usb接口,并具备点击的方法 4.键盘类,要实现usb接口,具备敲击的方法 阅读全文
posted @ 2020-04-29 15:26 黄小七 阅读(163) 评论(0) 推荐(0)
摘要:java 多态 (1)代码中体现多态性,其实就是一句话,父类引用指向子类对象。 格式: 父类名称 对象名 = new 子类名称(); 或者: 接口名称 对象名 = new 实现类名称(); (2)访问成员变量的两种方式 1.直接通过对象名称访问成员变量:看等号左边是谁,优先用,没有则向上找。 2.间 阅读全文
posted @ 2020-04-27 10:32 黄小七 阅读(205) 评论(1) 推荐(0)
摘要:(1)生活中的接口 (2)接口的基本基本定义格式 接口就是多个类的公共规范 接口是一种引用数据类型,最重要的内容就是其中的,抽象方法。 如何定义一个接口的格式: public interface 接口名称{ //接口内容 } 备注:换成关键字interface 之后,编译生成的字节码文件依然是: . 阅读全文
posted @ 2020-04-22 19:17 黄小七 阅读(138) 评论(0) 推荐(0)
摘要:(1)先上图解 (2)抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束 抽象类:抽象方法所在的类必须是抽象类才行,在class之前写上abstract即可 (3)抽象方法和抽象类使用 1.不能直接创建new抽象类对象 2.必须用一个子类来继承抽象父类 3.子类必须覆盖重写抽象父 阅读全文
posted @ 2020-04-22 16:48 黄小七 阅读(139) 评论(0) 推荐(0)
摘要:(1)super关键字的用法有三种: int num = 20; 1.在子类的成员方法中,访问父类的成员变量 public zi(){super}; 2.在子类的成员方法中。访问父类的成员方法 public void methodzi(){System.out.println(super.num); 阅读全文
posted @ 2020-04-22 12:18 黄小七 阅读(220) 评论(0) 推荐(0)
摘要:我相信很多小伙伴都对java的三大特征不清楚吧^_^!没关系跟黄小七老师一起慢慢学习吧~~ java三大特征封装性,继承性,多态性; 今天学习继承性 (1) 在继承关系中 “子类就是一个父类” 也就是说 子类可以被当做父类看待 例如父类是员工,子类是讲师,那么讲师就是一个员工 定义父类格式(一个普通 阅读全文
posted @ 2020-04-21 17:29 黄小七 阅读(165) 评论(0) 推荐(0)
摘要:math类是数学相关的工具类,里面提供了大量的静态方法, java.util.math public static double abs(double num), 获取绝对值。有很多种重载 public static double ceil(double num), 向上取整. publkic st 阅读全文
posted @ 2020-04-21 15:20 黄小七 阅读(135) 评论(4) 推荐(0)