
Java学习
跑的真快的并快乐的疾风索
这个作者很懒,什么都没留下…
展开
-
Java 8的日期、时间类
Date类(过时)目前还存在的几个常用用法:构造器Date():生成一个代表当前日期时间的Date对象。该构造器在底层调用System.currentTimeMillis()获得的long型整数作为日期参数。Date(long date):根据指定的long型整数来生成一个Date对象。该构造器的参数表示创建的Date对象和GMT1970年1月1日 00:00:00之间的时间差,以毫秒作...原创 2020-03-16 13:41:28 · 85 阅读 · 0 评论 -
Java面向对象-常用类
Object类Object 类是所有类、数组、枚举类的父类,也就是说,Java允许把热呵呵类型的对象赋给Object类型的变量。当定义一个类时没有使用extends关键字为它显式指定父类,则该类默认继承Object父类。因为所有的Java类都是Object类的子类,所以任何Java对象都可以调用Object类的方法。Object提供了如下几个常用方法。boolean equals(Obje...原创 2020-03-15 21:21:10 · 645 阅读 · 0 评论 -
Java面向对象-接口和抽象类
接口和抽象类接口和抽象类很像,他们都具有如下特征接口和抽象类都不能实例化,它们都位于继承树的顶端,用于被其他类实现和继承接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。接口和抽象类之间的差别(这种差别主要体现在二者设计模式上)接口作为系统与外界交互的窗口,接口体现的是一种规范。对于接口的实现者而言,接口规定了实现者必须要向外提供了哪些服务(以方...原创 2020-03-11 21:16:58 · 160 阅读 · 0 评论 -
Java面向对象-Java9改进的接口
抽象类是从多种类中抽象出来的模板,如果将这种抽象进行得更加彻底,则可以提炼出一种更加特殊的“抽象类”——接口(interface)。Java9对接口进行了改进,允许在接口中定义默认方法和类方法,默认方法和类方法都可以提供方法实现,Java9为接口增加了一种私有方法,私有方法也可提供方法实现。接口的概念类是一种具体的实现体,而接口定义了一种规范,接口定义了某一批类所需要遵循的规范,接口不关心这些...原创 2020-03-09 20:09:31 · 174 阅读 · 0 评论 -
面向对象-抽象类
目录抽象类的引入抽象类和抽象方法的实现归纳: 抽象类有得有失,抽象类可以包含抽象方法,但抽象类不能创建具体实例。实现代码:注意:抽象类的作用抽象类的引入当编写一个类时,常常为其编写具体的方法,但在某些情况下,某个父类只是知道之类应该包含怎样的方法,而不知道具体的实现,这时即可使用抽象类。例如:定义一个Shape(图形)类,这个类应该有一个计算周长的方法,但不同的图形的周长计算不同,所以我们只...原创 2020-03-09 15:24:31 · 161 阅读 · 0 评论 -
Java面向对象(包装类)
包装类Java 包含8种基本类型:数据类型:int byte short long double float char布尔类型:boolean他们都有对应的包装类:IntegerByteShortLongDoubleFloatChararcterBoolean除int和char以外,其他都只要将首字母大写即可。自动装箱和自动拆箱JDK1.5提供了自动装箱(Autobo...原创 2020-03-03 22:05:32 · 333 阅读 · 0 评论