Java
z_z_h_0
这个作者很懒,什么都没留下…
展开
-
Java眼中的XML---文件读取(二)SAX解析XML文件
目录(一)SAX解析是什么?(二)SAX解析和DOM解析的区别?(三)SAX方法解析XML的步骤(四)SAX解析Java代码实现 (一)SAX解析是什么? SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析,但任何事物都有其相反的一面,...原创 2018-12-12 21:30:28 · 304 阅读 · 1 评论 -
Java程序员面试题(一)JavaSE基础 - 上
目录一、Java面向对象1. 面向对象都有哪些特性以及你对这些特性的理解2.访问权限修饰符 public、private、protected, 以及不写(默认)时的区别3.如何理解 clone 对象3.1 为什么要用 clone?3.2 new 一个对象的过程和 clone 一个对象的过程区别3.3 clone 对象的使用3.3.1 复制对象和复制引用的区别3.3.2 深拷贝和浅拷贝二、JavaS...原创 2018-12-13 22:38:16 · 4467 阅读 · 3 评论 -
Java高级 - 反射
目录一、Class类的使用二、java 动态加载类未完待续 一、Class类的使用 1)在面向对象的世界里,万事万物皆对象。 但是在java语言中,静态的成员、基本数据类型不是对象 类也是对象,类是java.lang.Class类的实例对象 2)认识Class类 public class ClassDemo1 { public static void main(String[] args) {...原创 2018-12-26 21:59:50 · 511 阅读 · 0 评论 -
Java程序员面试题(一)JavaSE基础 - 下
目录八、Java 的多线程(一)多线程基础知识( 1 ) 传统使用类 Thread 和接口 Runnable 实现( 2 ) 定实现时器 Timer 和 TimerTask( 3 ) 线程互斥与同步( 4 ) 线程局部变量 ThreadLocal( 5 ) 多线程共享数据未完待续 Java程序员面试题(一)JavaSE基础 - 上 八、Java 的多线程 (一)多线程基础知识 ( 1 ) 传统使用...原创 2018-12-16 21:18:08 · 1284 阅读 · 0 评论 -
Java程序员面试题(二)JavaSE高级
目录一、Java 中的反射1. 说说你对 Java 中反射的理解二、Java 中的动态代理1. 写一个 ArrayList 的动态代理类(笔试题)2. 动静态代理的区别,什么场景使用?三、Java 中的设计模式&回收机制1. 你所知道的设计模式有哪些2. 单例设计模式3. 工厂设计模式4. 建造者模式(Builder)5. 适配器设计模式6. 装饰模式(Decorator)7. 策略模式(...原创 2018-12-21 21:00:44 · 807 阅读 · 0 评论 -
Java设计模式(一)工厂模式
目录1、工厂模式简介2、工厂模式分类2.1 简单工厂模式2.2 工厂方法模式2.3 抽象工厂模式 1、工厂模式简介 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 2、工厂模式分类 2.1 简单...原创 2018-12-17 15:53:06 · 250 阅读 · 1 评论 -
Java眼中的XML---文件读取(一)DOM解析XML文件
目录(一)进行DOM解析XML文件前的准备工作(二)使用DOM解析XML文件的属性名和属性值(三)使用DOM解析XML文件的节点名和节点值 (一)进行DOM解析XML文件前的准备工作 1.选择一个文件夹,新建一个文本(txt)文档; 2.将该文档命名为books.xml(注意修改的.xml是文件后缀名) 3.选择编辑器(记事本即可)打开books.xml,完成xml文件的编写,代码如下: &l...原创 2018-12-11 21:17:16 · 441 阅读 · 0 评论 -
Java设计模式(二)单例模式
目录1、单例模式简介1.1 应用实例1.2 优势和劣势1.3 使用场景2、单例模式实现2.1 饿汉式2.2 懒汉式,线程不安全2.3 懒汉式,线程安全2.4 双检锁/双重校验锁(DCL,即 double-checked locking)2.5 登记式/静态内部类2.6 枚举 1、单例模式简介 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于...原创 2018-12-18 17:58:19 · 271 阅读 · 0 评论 -
Java面试题收录
目录JavaSE1.HashMap、HashTable与ConcurrentHashMap(hash冲突,扩容机制,1.7与1.8的区别,锁)2.面向对象特点3.泛型4.String StringBuffer StringBuilder5.Overload 与Override6.抽象类和接口(abstract 与interface)7.final finally finalize8.JAVA8 新...转载 2019-03-10 20:58:43 · 665 阅读 · 0 评论