
考研
25zhixun
这个作者很懒,什么都没留下…
展开
-
面向对象与面向过程
最近考研,因为要准备面试,所以回顾一下知识点。面向对象 与 面向过程面向对象面向过程优点提高了程序扩展性降低了写程序的复杂度缺点可控性差一套流水线,代码复用率低类 与 对象具有相同特征和技能的一类事物是类这一类事物中具体的一个就是对象面向对象的三大特性继承多态:由继承而产生的相关的不同的类,其对象对同一消息会做出不同的响应。例如,...原创 2019-02-21 20:31:39 · 144 阅读 · 0 评论 -
java八大基本数据类型,四大域对象,九大隐式对象
文章目录八大数据类型四大域对象pageContext域HttpServletRequest域HttpSession域ServletContext域(全局容器,单实例多线程)九大隐式(内置)对象八大数据类型byte:8位short:16位int:32位,最大存储量2的32次方-1long:64位float:32位double:64位booleanchar:16位四大域对象...原创 2019-02-28 17:17:17 · 1010 阅读 · 0 评论 -
Java多线程代码
考研继续回顾中。。。一个应用程序包含n个进程一个进程包含n个线程sleepsleep 设置休眠的时间,单位毫秒,当一个线程遇到 sleep 的时候,就会睡眠,进入到阻塞状态,放弃 CPU,腾出 cpu 时间片,给其他线程用,所以在开发中通常我们会这样做,使其他的线程能够取得 CPU 时间片,当睡眠时间到达了,线程会进入可运行状态,得到 CPU 时间片继续执行,如果线程在睡眠状态被中断...原创 2019-02-28 21:34:17 · 1830 阅读 · 0 评论 -
Java多线程代码
考研继续回顾中。。。一个应用程序包含n个进程一个进程包含n个线程sleepsleep 设置休眠的时间,单位毫秒,当一个线程遇到 sleep 的时候,就会睡眠,进入到阻塞状态,放弃 CPU,腾出 cpu 时间片,给其他线程用,所以在开发中通常我们会这样做,使其他的线程能够取得 CPU 时间片,当睡眠时间到达了,线程会进入可运行状态,得到 CPU 时间片继续执行,如果线程在睡眠状态被中断...原创 2019-02-28 21:34:17 · 626 阅读 · 0 评论 -
Java动态代理实现与分析
文章目录静态代理动态代理静态代理静态代理的实现:假如一个班的同学要向老师交班费,但是都是通过班长把自己的钱转交给老师。这里,班长就是代理学生上交班费。班长就是学生的代理。首先,我们创建一个Person接口。这个接口就是学生(被代理类),和班长(代理类)的公共接口,他们都有上交班费的行为。这样,学生上交班费就可以让班长来代理执行。public interface Person { ...转载 2019-02-28 23:16:57 · 151 阅读 · 0 评论 -
Spring、AOP、IOC/DI回顾
考研面试可能要用,先回顾回顾文章目录认识springSpring IoC 和 DI 简介Spring AOP 简介认识springspring是Java应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括Ioc(Inversion of Control,控制反转) 和AOP(Aspect Oriented Programming,面向切面编程)。什么是Spring:Spri...转载 2019-03-14 09:06:12 · 189 阅读 · 0 评论 -
工厂模式、代理模式回顾
工厂模式:一个面条加工工厂,可以加工出来兰州拉面、重庆小面、方便面等多种多样的面条。就是一个抽象类(面),多个实体类(各种面条类),一个面条工厂(有一个create方法,创造面条,利用if或者 switch创建产品并返回)。这个面条工厂只负责加工面条(new一个对象),然后把它加工的面条给你(返回创建的对象),不负责面条的加葱花,加辣(执行对象自己的方法)代理模式:一个班交班费,都是班长代理收...原创 2019-03-15 21:31:25 · 689 阅读 · 0 评论