
JAVA
hithenryhit100
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java同步锁使用注意
wait():让线程处于冻结状态,并临时存储到线程池中 notify():唤醒指定线程池中的任一个线程 notifyAll():唤醒指定线程池中的所有线程 上述方法属于obj对象,即同步锁对象,而不是指属于线程对象。 wait和notify必须针对相同的锁 ...原创 2019-08-29 15:25:49 · 169 阅读 · 0 评论 -
java基础中的关注点
classpath的设置 classpath: .;具体路径 将.放在前面的目的是先在当前路径找java文件,找不到时再到具体指定路径中找原创 2019-09-28 16:09:15 · 199 阅读 · 0 评论 -
Spring
Spring是一个开源框架,它由Rod Johnson创建。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式)轻量级开源框架。 一站式框架:有EE开发的每一层解决方案 WEB层:SpringMVC Service层:Spring的Bean管理,Spring声明式事务 DAO层:Spri...原创 2019-09-20 16:27:57 · 316 阅读 · 0 评论 -
Struts2
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Stru...原创 2019-09-17 08:43:14 · 242 阅读 · 0 评论 -
Hibernate
这里写自定义目录标题JavaEE三层结构 JavaEE三层结构 客户端层 JavaApplet,Html,CSS,JS web层 Servlet,JSP 业务逻辑层 EJB 持久层 JDBC 以上过于底层,故企业中使用SSH( ...原创 2019-09-12 22:16:18 · 254 阅读 · 0 评论 -
动态代理
作用: 解决普通代理实现中,当代理的类中的方法过多时,如果一一进行代理实现,将非常繁锁。 动态代理是通过对字节类实现的接口动态加载到本代理类中,来简单化代理工作 Proxy.newProxyInstance(应用类加载器, 具体类.class.getInterfaces(), new InvocationHandler(){ public Object invoke(Object proxy, M...原创 2019-09-10 17:18:00 · 155 阅读 · 0 评论 -
JAVA注解
定义: @R public class @interface 名称 { // 注解中定义一个属性,不支持自定义类类型 public long timeout default -1; // 注解的属性支持的类型有基本数据类型(4类8种),String,Class,annotation(注解类型),枚举类型,及以上类型的一维数据类型 } 注解作用: 1.编译检查 2.代码分析 3.编写文档 @WebS...原创 2019-09-10 14:33:59 · 122 阅读 · 0 评论 -
Listener&Filter
Listener 监听器 内部机制:接口回调原创 2019-09-09 20:46:18 · 172 阅读 · 0 评论 -
MVC
Model:模型层 封装数据Java Bean EJB View:视图层 JSP专注于显示 Controller:控制层 Servlet接收页面请求,找模型层去处理,然后响应数据出去 WEB层 业务逻辑层 数据访问层 Servlet/jsp JavaBean Dao Controller、View Model Model ...原创 2019-09-09 16:12:12 · 97 阅读 · 0 评论 -
JSP
JSP Java Server Page 从用户角度,是一个网页 从程序员角度,是一个JAVA类,继承servlet 为什么需要JSP? html多数情况下用来显示静态内容,jsp原创 2019-09-07 18:09:50 · 98 阅读 · 0 评论 -
http&servlet
HTTP协议 1.0 请求数据服务器返回后,将断开连接 1.1 请求数据服务器返回后,保持连接,有一定时间限制 抓包工具:Httpwatch(IE插件)原创 2019-09-05 14:28:27 · 204 阅读 · 0 评论 -
JAVA-Collections
HashSet原创 2019-09-04 16:54:40 · 124 阅读 · 0 评论 -
JDBC
JAVA Database Connectivities原创 2019-09-02 09:28:19 · 129 阅读 · 0 评论 -
StringBuffer StringBuilder String
StringBuffer: 可变字符序列,线程安全 方法: 1.append,返回StringBuffer 2.insert 3.delete 4.replace 5.setLength 6.reverse StringBuilder: 可变字符序列 字符串拼接效率高 String: 不可变字符序列 字符串拼接效率低 ...原创 2019-09-02 09:19:51 · 110 阅读 · 0 评论 -
JAVA尚学
术语 JIT:just in time,即时编译技术原创 2019-10-11 08:16:29 · 185 阅读 · 0 评论