自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 AOP 的概念、名词解释、实现原理、常用场景

AOP概念1.aop:面向切面编程。是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充。2.在应用 AOP 编程时, 仍然需要定义公共功能, 但可以明确的定义这个功能在哪里, 以什么方式应用, 并且不必修改受影响的类. 这样一来横切关注点就被模块化到特殊的对象(切面)里Aop的好处1.每个事物逻辑位于一个位置, 代码不分散...

2019-05-09 20:40:07 4785

转载 java线程通讯一些简单操作

信号量什么是信号量(Semaphore)1.信号量,有时被称为信号灯,是在多线程环境下使用的一种设施, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。概念1.信号量对可用许可进行计数,并采取相应的行动。拿到信号量许可的线程可以进入代码,否则就等待。通过申请和释放方法获取和释放访问许可。2.Semaphore分为单值和多值两种,前者只能被一个线程获得,后者可以被若干个线程获...

2019-03-21 23:43:39 114

原创 java异常处理机制

异常概述与Error的区别异常(Exception):异常指的是程序运行时发生的不正常事件;异常能够被程序处理,保证程序继续运行下去;例如除数为0、文件没有找到、输入的数字格式不对……错误(Error):错误程序没法处理,例如内存泄漏。发生错误后,一般虚拟机会选择终止程序运行,程序员需要修改代码才能解决相关错误。异常举例public class ExcptionTest { public...

2019-03-17 18:07:59 418

原创 面向对象

在javaSE中,面向对象有三个特征概分别是:封装、继承、多态。一 、封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装的意义:在java中通过控制成员的访问权限实现封装,即使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。 适当的封装可以让代码更容易理解和维护,也加强了代码的安全性封装的实现package ...

2019-03-11 20:45:07 110

空空如也

空空如也

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

TA关注的人

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