自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOP的运用

一、AOP来也1、概念面向切面编程(Aspect Oriented Programming) 跨模块的代码共享 面向对象编程的一种补充,用于处理一些具有横切性质的系统级服务2、名词必备切面Aspect切面编程的完整定义模块,比如日志切面 连接点Join point能够植入切面的部分,比如方法前后,抛出异常时都 通知Advice要对切面添加的功能代码,比如 安全,事物,...

2019-05-10 00:04:57 577

原创 maven运用

一、maven的基本概念及常用命令1.是什么一个软件项目管理及自动构建工具工具依赖管理工具 构建工具 项目信息聚合工具等2.特点 项目设置遵循统一原则 基于模型构建 项目信息一致性站点 向后兼容 并行构建 更好的错误报告 3.基本概念生命周期(lifecycle) 启动->编译->测试->测试...

2019-05-07 20:31:00 339

原创 Spring框架及IOC

一、Spring框架的江湖地位1、Spring概念 它是一个轻量级的DI/IoC和AOP容器的开源框架 提供了一套适用于任何场景的编程和配置模型来开发企业级java应用程序 无侵入,不需要使用方代码加入额外的代码,完全隔离 模块化,功能划分为模块,允许只使用某个模块2、Spring功能 提供了IOC...

2019-05-07 19:57:40 168

原创 多线程

线程通讯 java.long.Object wait() 释放了所持有的监视器对象上的锁,导致当前的线程等待 notify() 随机唤醒等待的线程 notifyAll() 唤醒正在等待一个给定对象的所有线程 管道流通讯 死锁 在一个线程中同时使用管道输入流和管道输出流 ...

2019-03-22 09:02:33 179

原创 Java异常体系与异常处理

异常体系与异常处理一、异常概述有于某些原因,不能保证程序永远正常运行或不正常运作,如外卡,自动机器程序故障导致机器卡住等等。由此软件系统的局限性,只能被动的采取防御措施。二、异常体系Throwable 可抛出的ERRORAWTWrrorOutOfMemoryError 内存溢出错误Exception 异常CheckedException 可检查的异常IOExcep...

2019-03-17 21:51:22 155

原创 对象的三大特性

面向对象的三大特性封装 把客观事物封装成抽象的类,并且类可以把自己的数据和方法让可信的类或对象操作,对不可信的进行信息隐藏。 通过权限设置来限制外部访问,权限修饰符如下几个:private、(default)、protected、public。作用将内部信息细节隐藏 用private属性继承 它是一种联接类的层次模型,允许和鼓励类的重用,提供的是一种明确表达共性的方法。 一个新类...

2019-03-11 20:57:01 5987 1

原创 单例模式SINGLETON PATTERN

单例模式规则:一个类只有一个实例方法:不能被外部创建;限制外部访问方式;内部保证实例唯一。懒汉模式 第一次调用的时候实例化,使用静态属性,存储单例 设置私有构造器来限制外部访问 使用静态方法获取单例public class Singleton { /** * 懒汉模式 */ //静态属性,存储单例 private static Singleto...

2019-03-06 19:54:22 229

空空如也

空空如也

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

TA关注的人

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