- 博客(8)
- 资源 (21)
- 收藏
- 关注
原创 第19章 枚举
枚举知识点枚举的概念enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下:enum Color { RED, GREEN, BLUE }//Day.class 枚举类型,使用关键字enumenum Day { MONDAY, TUESDAY, WEDNESDAY, THURS...
2020-01-28 00:43:22 205
原创 第18章 JAVA NIO
Java NIO (New IO)是从Java1.4版本开始引入的一个新的IO API,可以替代次奥准的Java IO API。NIO支持面向缓冲区的,基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。比较NIO与IOIO模型IONIO通信面向流(Stream Oriented)面向缓冲区(Buffer Oriented)处理阻塞IO(Block...
2020-01-27 22:03:58 326
原创 第17章 泛型
泛型的概念感谢原作者: VieLei ; 我的在原作者基础上完善更加容易理解的案例, 原地址再次表示感谢!泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中...
2020-01-10 20:48:54 189
原创 第16章 注解
第16章 注解课程回顾静态代理: 只能代理一类对象动态代理: 可以代理任意类型对象,Proxy 类: 创建代理对象InvocationHandler接口: 调用处理器负责调用方法, 是代理对象和真实对象之间的桥梁, 在调用方法之前和之后做一些操作.CGLIB实现动态代理Enhancer创建代理对象MethodInterceptor: 方法拦截器: 类似 InvocationH...
2020-01-10 20:36:25 523
原创 第15章 反射之动态代理
课程回顾反射的概念: 运行期创建对象并调用对象的方法①反射类的信息: 类名称, 类的父类,类的接口,类的包信息,类的注解; newInstance创建对象②反射类的属性: 属性名称,属性的类型,属性的修饰符,调用属性的set/get方法, 强制访问③反射类的构造方法: Constructor构造方法, 可以获取无参,有参; newInstance(Object … args)④反射类...
2020-01-06 08:42:13 467
原创 第13章 多线程
课程回顾文件类: File创建文件 createNewFile删除文件 delete判断文件是否存在: exists获取名称: getName获取父路径: getParent获取绝对路径: getAbsolutePath获取文件列表: listFile, listRoot,是否可读: canRead是否可写: canWrite获取文件长度: length 字节数文件读写...
2020-01-02 20:27:01 267
原创 第14章 网络编程
课程回顾多线程,创建线程的三种方式:①继承Thread类②实现Runnable接口③实现Callable接口 call 可以返回值, FutrueTask, Thread线程同步:①synchronized 同步代码块 同步方法②Lock lock.lock() lock.unlock();死锁:①锁的嵌套使用②锁的顺序不一致生产者和消费者模型生产者和消费者操...
2020-01-02 20:00:15 298
原创 第15章 反射
第15章 反射反射的概念JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。我们创建对象的方式: Date date = new Date(); 在编译阶段类型是确定的; 反射可以提供运行期创建对象的方式. 客车: 在车站里载人, ...
2020-01-02 19:40:55 436
SpringCloud Alibaba Nacos服务注册和配置中心.pdf
2020-08-12
Struts2 Spring3.0 Hibernate3.3 整合全注解配置
2011-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人