java
文章平均质量分 91
_GNeh
无数渺小的思考填满了人的一生。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关键字Synchronied、lock、volatile、final
1. 介绍一下Syncronized锁,如果用这个关键字修饰一个静态方法,锁住了什么?如果修饰成员方法,锁住了什么? synchronized修饰静态方法以及同步代码块的synchronized(类.class)用法锁的是类,线程想要执行对应同步代码,需要获得类锁。 synchronized修饰成员方法,线程获取的是当原创 2020-07-11 13:31:34 · 366 阅读 · 0 评论 -
Junit、反射、注解
Junit单元测试 1.1步骤 编写业务类 创建测试类 ○编写测试方法 1.2测试方法 特点 ○方法命名规则:以test开头,使用驼峰命名法 ○方法名上:必须使用注解:@Test,必须使用public修饰符,没有返回值,方法没有参数。 运行测试方法 ○选中方法名:右键–>Run测试方法名,即可运行选中的测试方法。 比如测试方法名为createObjectAnnotationTest ...原创 2020-07-06 11:04:50 · 2607 阅读 · 1 评论 -
面向切面编程AOP
1.1了解AOP Spring AOP的实现是基于Java的代理机制,从JDK1.3开始就支持代理功能。但是性能成为一个很大的问题,为了解决JDK代理性能问题,出现了CGLIB代理机制。它可以生成字节码,所以它的性能会高于JDK代理。Spring支持着两种代理方式。但是随着JVM(Java虚拟机)性能的不断提高,这两种代理性能的差距会越来越小。 &nbs原创 2020-07-05 19:51:12 · 568 阅读 · 0 评论 -
控制反转IoC
1.1Spring组成 Spring框架主要由七大模块组成。 核心模块 Spring Core模块是Spring的核心容器,他实现了IoC模式,提供了Spring框架的基础功能。在模块中包含组重要的BeanFactory类是Spring的核心类,负责对JavaBean的配置与管理。Spring Core模块采用Factory模式实现了IoC容器即依赖注入。 Context模块 Spring Context模块继承BeanFactory类。它还提供了框架式的bean的访问方式和很多企业级的功能,如JNDI原创 2020-07-04 12:21:53 · 291 阅读 · 0 评论 -
Java Web应用开发体系与应用技术
1.1程序开发体系结构 运用最多的网络应用程序开发体系机构可以分为两种,一种是基于客户端/服务器的C/S结构,另一种是基于浏览器/服务器的B/S结构。 1.1.1C/S体系结构 C/S是Client/Server的缩写,即客户端/服务器结构。在这种结构中,服务器通常采用高性能的PC机或工作站,并采用大型数据库系统(如Oracle或SQL Server),客户端则需要安装专用的客户端软件。 1.1.2B/S体系结构 B/S是Brower/Server的缩写,即浏览器/服务器结构。在这种结构中,可无端不需要开原创 2020-07-03 16:11:28 · 624 阅读 · 0 评论
分享