自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java类集

类集就是一组Java实现的数据结构,或者说所谓类集指的就是对象数组的应用(动态对象数组)。 对象数组存在长度固定的问题。 在整个类集中,有一下几个核心接口: Collection,List,Set; Map; Iterator,Enumeration. 一、Colle...

2018-10-12 16:45:00 94

转载 DAO设计模式

数据层:又称数据访问层(Data Access Object,DAO),是专门进行数据库的原子性操作,也就是说在数据层中最需要控制的就是JDBC中的PreparedStatement接口的使用。 业务层:又称业务对象(Business Object,BO),业务层的核心目的是调用多个数据层的...

2018-10-06 17:42:00 99

转载 JDBC(一)

转载于:https://my.oschina.net/u/3963749/blog/2223154

2018-10-06 15:23:00 89

转载 引用传递

引用传递的核心意义:同一块堆内存空间可以被不同的栈内存所指向,不同栈内存可以对同一堆内存进行内容的修改。 eg1、类对象的引用传递 public class Message { public int num = 10; public Message(int num) { th...

2018-09-26 17:49:00 88

转载 链表(java语言)

链表的基本操作特点: 客户端不用去关注具体的Node以及引用关系的细节,只关注于提供的Link中支持的方法(数据的保存和输出); Link类的主要功能是控制Node类对象的产生和根节点; Node类主要负责数据的保存以及引用关系的分配。 eg. //定义链表,负责数据的...

2018-09-26 16:18:00 75

转载 Java中的String类型数据

1、与 byte、int、char、long、float、double、boolean和short 这几个基本数据类型相比,String属于引用数据类型(它属于一个类,在Java中只要是类名称,每一个单词的首字母都是大写的),但是整个类的使用比较特殊。 2、String表示一个字符串,即:多...

2018-09-24 19:36:00 203

转载 匿名对象

Book book = new Book("Java开发",89.9);book.print(); //有名对象调用print方法 =>等效于new Book("Java开发",89.9).print(); //匿名对象调用prin...

2018-09-24 11:37:00 62

转载 封装(最小概念)

1、封装性就是保证类内部的定义被外部不可见(这是面向对象封装的最小概念); 2.所有属性都必须使用private封装,封装后的属性如果要被外部所访问,要定义setter、getter方法; ...

2018-09-24 11:00:00 260

转载 UML(统一建模语言)简介

1.UML概念 Unified Modeling Language(UML)又称统一建模语言或标准建模语言,是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持。 2.常用UML图示 用例图(The Use Case Diagram):用例...

2018-09-22 17:03:00 457

转载 抽象类与接口的区别

抽象类和接口在使用形式上非常相似。 区别 抽象类 接口 1.关键字 abstract class interface 2.组成 构造方法、普通方法、抽象方法、static方法、常量...

2018-09-22 15:02:00 57

转载 接口的应用(三)—— 代理设计模式

接口的应用(三)—— 代理设计模式(Proxy) 代理设计模式的核心精髓就是有一个主题操作接口(可能有多种方法),核心业务只完成核心功能,例如:吃饭。而代理主题负责完成所有与核心主题有关的辅助性操作,例如:做菜、洗碗。 eg. interface Subject {//主题操作接口 ...

2018-09-22 14:29:00 70

转载 接口的应用(二)—— 工厂设计模式

接口的应用(二)—— 工厂设计模式(Factory) 首先,如果想确认一个代码是否真的好,有这么几个标准: 客户端调用简单,不需要关注具体的实现细节; 客户端之外的代码修改,不影响用户的使用,即:用户可以 不去关心代码是否变更。 eg. public interface ...

2018-09-22 13:24:00 94

转载 接口的应用(一)—— 标准

接口的实际应用 —— 标准 eg.以电脑的USB接口为例 //标准可以连接不同层的操作类public interface USB {//定义标准一定就是接口 public void start(); public void stop();}//定义电脑publi...

2018-09-22 11:01:00 101

转载 Java接口的定义与使用

1.接口概念: 接口可以理解为一种特殊的类,由全局变量和公共的抽象方法组成。 类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,他只规定这些类里必须提供某些方法。 接口是一种引用数据类型 2.接...

2018-09-22 10:24:00 164

转载 抽象类的定义及使用

1.抽象类语法定义:使用abstract关键字修饰的类 抽象方法:没有方法体的方法,同时抽象方法还必须使用abstract关键字进行定义。 2.抽象类作用:限制规定子类必须实现某些方法,但不关注实现细节 3.抽象类使用规则: abstract定义抽象类 abstrac...

2018-09-19 17:28:00 1197

转载 多态中的引用类型转换

向上类型转换(隐式/自动类型转换)—— 小类型到大类型的转换 向下类型转换(强制类型转换)—— 是大类型到小类型的转换 instance of运算符,避免类型转换的安全性问题 Dog dog=new Dog();Animal animal=dog;//自动类型提升,向...

2018-09-18 16:40:00 75

转载 Java中的多态

多态:对象的多种形态 1.引用多态 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 Animal obg1 = new Animal();//父类引用可以指向本类对象Animal obg2 = new Dog(); //父类引用可以指向子类对象//D...

2018-09-18 16:04:00 51

转载 Java中的Object类

Object类是所有类的父类。如果一个类没有使用extends关键字明确标识继承另一个类,那么这个类默认继承Object类。Object类中的方法适合所有子类。 Object类中的常用方法 1、toString()方法 在Object类里面定义的toStr...

2018-09-18 15:39:00 71

转载 Java中super关键字的使用

1.super关键字: 通常用在对象内部,可以代表父类对象 2.调用父类的属性方法: super.父类属性名 super.父类方法名 3.子类的构造的过程中必须调用其父类的构造方法。 如果子类的构造方法中没有显示调用父类的构造方...

2018-09-18 14:05:00 129

转载 Java中继承的初始化顺序

继承的初始化顺序 先初始化父类,再初始化子类 先执行类中属性声明时的初始化,再执行构造方法中的初始化 eg: public class Animals{ int age = 10; //属性声明时的初始化先执行 public Animals(){...

2018-09-18 13:41:00 131

转载 Java中final关键字的使用

final:最终的 final可以修饰类,方法、属性和变量: 当final修饰类时,该类不能被继承 当final修饰方法时,该方法不能被覆盖或重写 当final修饰变量时,该变量会变成常量,即只能在声明变量时赋值 当final修饰属性时, 该...

2018-09-18 13:29:00 59

转载 线程与进程

1.什么是进程? 在操作系统定义中,进程指一次程序的完整运行,在这个运行的过程之中内存、处理器、IO等资源操作都要为这个进程服务。 Windows属于多进程操作系统,在同一个时间段上,会有多进程轮流去抢占资源,但是在某一个时间点上,只会有一个进程运行。 2.什么是线程? ...

2018-09-15 16:25:00 60

转载 Java中的继承

1.继承的概念: 继承是类与类的一种关系,是一种“is a”的关系 注:Java中的继承是单继承! 2.继承的好处: (1)子类拥有父类的所有属性和方法(属性和方法的修饰符不能是private) (2)实现代码的复用 3.语法规则: class 子类 extend...

2018-09-15 16:10:00 53

转载 Java中的内部类

1、什么是内部类? 内部类(inner class)就是定义在另外一个类里面的类。 2、内部类的主要作用: (1) 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 (2)内部类的方法可以直接访问外部类的所有数据,包括私有的数据 (3)....

2018-09-15 15:11:00 53

转载 Java中的访问修饰符

访问修饰符:可以修饰属性和方法的访问范围 访问修饰符与访问范围 总结: private(本类访问) 默认的(本类 和同包) protected(本类 同包 子类 ) public(公共范围本类 同包 子类 其他 都可访问) ...

2018-09-15 14:44:00 33

转载 使用包管理JAVA中的类

1.包的作用:(1)管理JAVA文件(2)解决同名文件冲突 2.定义包:package包名 需要注意: (1) package必须放在JAVA源程序的第一行; (2)包名可以使用“.”号隔开; (3)eg...

2018-09-15 14:37:00 129

转载 Java中的封装

1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、好处: a、只能通过规定的方法访问数据; b、隐藏类的实例细节,方便修改和实现。 3.封装的实现步骤: a、修改属性的可见性——...

2018-09-15 14:18:00 41

转载 Java 中的 static 使用之静态初始化块

在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 &&& ...

2018-09-15 13:58:00 57

空空如也

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

TA关注的人

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