首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
java新知识系列 三
】的更多相关文章
java新知识系列 三
1:trycatch中需要注意的地方. 2:ServletConfig以及ServletContext对象. 3: Spring事务属性的种类: 传播行为.隔离级别.只读和事务超时. 5:关于程序继承的报错. 6:java数组具有协变性,而java集合不是协变的. 7: EL表达式:http://www.cnblogs.com/xushuai123/archive/2013/03/24/2979711.html 8:常见类的线程安全属性,以及如何去判断一个类是否是线程安全的方法以及源码实例…
Java新知识系列 四
[]URL的组成<协议>://<主机>:<端口>/<路径> . []线程的定义实例化和启动. []类的final变量初始化需要满足的条件. []管道通信,进程间的通信方式. []Java中的构造方法 []Socket和ServerSocket的创建:http://www.cnblogs.com/rond/p/3565113.html []java中各个常用数据接口的继承关系:http://www.cnblogs.com/jing99/p/7057245.ht…
Java新知识系列 七
抽象类和接口的区别和特点 java的JDK中包含的五个工具 编译型语言和解释型语言 Java和C++的区别` 常见的ASCII的值 Forward和Redirect之间的对比 Web Service 概念和特点 Servlert包源码的解析 java中GC的触发条件 Ant和Maven构建工具的理解 []抽象类和接口的区别和特点 区别1:抽象类体现继承关系,一个类只能単继承.接口体现实现关系,一个类可以多实现. 区别2:抽象类中可以定义非抽象方法和抽象方法,子类继承后可以直接使用非抽象方法.…
java新知识系列 五
类方法和对象方法的使用限制 abstract修饰符的注意 静态变量只能在类主体中定义,不能在方法中定义 线程的各种方法差别 关于抽象类 什么是中间件 Servlet生命周期的三个主要方法 可以修饰类的修饰符 HashMap和HashTable之间的源码分析,以及性质不同的对比: HashMap的性质总结,解决冲突的三种方法: 类方法和对象方法的使用限制 类方法通过@classmethod装饰器实现,类方法和普通方法的区别是, 类方法只能访问类变量,不能访问实例变量 类方法是属于整…
java新知识系列 六
sleep和wait的区别有: Servlet方法的使用 方法重写的规则,以及两同两小一大原则: DispatcherServlet的解析 依赖注入DU和控制反转Ioc AOP和OOP的区别 Spring的七大模块 HttpServletRequest类主要处理: 事件处理三要素:事件源.事件.事件监听接口 表达式数据类型计算时的自动提升 sleep和wait的区别有: 1,这两个方法来自不同的类分别是Thread和Object 2,最主要是sleep方法没有释放锁,而wait方法释放了锁,使得…
java新知识系列 二
1:数据库事务隔离以及事务隔离的级别 数据库事务隔离: 在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别:为了解决更新丢失,脏读,不可重读(包括虚读和幻读)等问题在标准SQL规范中,定义了4个事务隔离级别,分别为未授权读取,也称为读未提交(read uncommitted):授权读取,也称为读提交(read committed):可重复读取(repeatable read):序列化(serializable). 数据库事务的隔离级别有4个,由低到高依次为Read un…
java新知识系列 一
内联函数: 所谓内联函数就是指函数在被调用的地方直接展开,编译器在调用时不用像一般函数那样,参数压栈,返回时参数出栈以及资源释放等,这样提高了程序执行速度. 对应Java语言中也有一个关键字final来指明那个函数是内联的. 内联不一定好,当被指定为内联的方法体很大时,展开的开销可能就已经超过了普通函数调用调用的时间,引入了内联反而降低了性能,因为在选择这个关键字应该慎重些,不过,在以后高版本的JVM中,在处理内联时做出了优化,它会根据方法的规模来确定是否展开调用.” String类St…
Java新知识系列 八
什么是死锁,死锁的原因和必要条件: []什么是死锁,死锁的原因和必要条件: 死锁:死锁的原因在于进程在等待其它进程占有的某些资源,而自身的资源又被其它进程等待着,造成了死循环. 出现死锁的原因: 1.因系统资源不足导致的资源竞争 2.进程运行推进顺序不合适:请求和释放资源顺序不当 3.资源分配不当 出现死锁四个必要条件 1.资源互斥:一个资源只能被一个进程使用 2.请求与保持:当一个进程因请求资源而阻塞时候,保持已获得资源不放 3.不剥夺:进程已获得资源,在未使用完成之前,不能被其他…
【JAVA编码专题】 JAVA字符编码系列三:Java应用中的编码问题
这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考. 为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问题,特别是乱码问题,我觉得组成一个系列来描述和分析更好一些,包括三篇文章: 第一篇:JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础 第二篇:JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换 第三篇:JAVA字符编码系列三:J…
java基础解析系列(三)---HashMap
java基础解析系列(三)---HashMap java基础解析系列 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap 这是我的博客目录,欢迎阅读 基本概念 节点: Node<Key,Value>,存放key和value static class Node<K,V> implements Map.Entry<K,V> { fi…