自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 内部类

一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员【思考:类的五大成员是哪些?[属性、方法、构造器、代码块、内部类]】,内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含关系,注意:内部类是学习的难点,同时也是重点,后面看底层源码时,有大量的内部类。

2022-11-25 15:20:05 337 1

原创 Java 接口

接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。interface 接口名{//属性//方法(1.抽象方法 2.默认实现方法 3.静态方法)}class 类名 implements 接口 {自己属性;自己方法;必须实现的接口的抽象方法}小结:接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体【jdk7.0】。接口体现了程序设计的多态和高内聚低偶合的设计思想。

2022-11-21 15:52:17 203

原创 Java 抽象类最佳实践-模板设计模式

抽象类体现的就是一种模板模式的设计,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展、改造,但子类总体上会保留抽象类的行为方式。

2022-11-21 15:42:32 326

原创 Java 抽象类

用abstract关键字来修饰一个类时,这个类就叫抽象类 访问修饰符abstract 类名{ }用abstract关键字来修饰一个方法时,这个方法就是抽象方法 访问修饰符 abstract 返回类型方法名(参数列表);//没有方法体抽象类的价值更多作用是在于设计,是设计者设计好后,让子类继承并实现抽象类()抽象类,是考官比较爱问的知识点,在框架和设计模式使用较多。

2022-11-21 15:35:16 716

原创 final 关键字

final可以修饰类、属性、方法和局部变量在某些情况下,程序员可能有以下需求,就会使用到final:

2022-11-20 19:11:13 85 2

原创 单例设计模式

单例(单个的实例)所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法单例模式有两种方式:1)饿汉式2)懒汉式。

2022-11-20 19:00:06 63 1

原创 Java 代码块

代码化块又称为初始化块,属于类中的成员[即是类的一部分],类似于方法,将逻辑语句封装在方法体中,通过{ }包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用。

2022-11-20 18:51:16 412 1

原创 理解main方法语法

main方法的形式:public static void main(Stringll args){ }

2022-11-20 18:20:19 277

原创 类变量与类方法

类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。这个从前面的图也可看出来。定义语法:(1)访问修饰符static数据类型 变量名;【推荐】(2)static访问修饰符 数据类型 变量名;类方法也叫静态方法。形式如下:(1)访问修饰符 static 数据返回类型 方法名() { }【推荐】(2)static 访问修饰符 数据返回类型 方法名() { }

2022-11-20 11:43:47 1823 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除