自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java设计模式01

Java设计模式之适配器模式 1.概述 将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2.解决的问题 即Adapter模式使得原本由于接口不兼容而不能工作的那些类可以一起工作。 下面是两个非常形象的例子 3.模式中的角色 3.1目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。 3.2需要适配的类(Adaptee):需要适配的类或适配者类。 3.3适配器(Adaptee):通过包装一个

2021-01-22 17:26:59 84

原创 java中集合的使用

java中集合的使用 集合 Java语言中最实用一种容器API 容器类型: 变量:一种用于存放单个数据的容器。 数组:一种用于存放一组相同类型单个数据的容器,必须声明长度,长度不可变 对象:可以存放多个不同类型的数据 现实方式:属于一种整理的现象。 程序中:属于一种数据整理的容器,特征在于没有大小限制、没有类型限制。 1.集合类型 类型: 1.Collection接口 2.Map接口 2.Collection接口 子接口: 1.List接口 2.Set接口 工具类:Collections类(包含一系列对集

2021-01-14 11:54:26 158

原创 Java面向对象的三大特征以及理解

Java面向对象的三大特征以及理解 Java面向对象的三大特征为:封装、继承和多态,本文说说我对三大特性的理解。 1.封装 Java中的封装是指一个类把自己内部的实现细节进行隐藏,只暴露对外的接口(setter和getter方法)。封装又分为属性的封装和方法的封装。把属性定义为私有的,它们通过setter和getter方法来对属性的值进行设定和获取。下面我举一个简单的封装例子 public class Person { private int id; private String name;

2021-01-14 10:47:55 1033

原创 Java基本数据类型

Java基本数据类型 Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限制了变量可以hold哪些值,表达式最终产生什么值。同时限制了这些值可以进行的操作类型以及操作的具体方式。所有的赋值操作,无论是显式的还是在方法调用中通过参数传递,都要进行类型兼容性检查。 数

2021-01-14 10:15:21 366

原创 Java基础反射

Java基础之—反射(非常重要) 反射是框架设计的灵魂: 使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码) 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的C

2021-01-12 16:07:56 125

空空如也

空空如也

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

TA关注的人

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