JAVA基础
月色MOON
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaWeb项目中获取项目路径的方法
String contextPath = request.getContextPath(); String realPath = request.getSession(). getServletContext().getRealPath("/"); String basePath = request.getScheme()+"://"+r...转载 2019-12-20 14:39:17 · 757 阅读 · 0 评论 -
类的初始化
一个类的整个生命周期包括:加载,验证,准备,解析,初始化,使用,卸载 初始化 运行过程中遇到如下字节码指令时,如果类尚未初始化,那就要进行初始化:new、getstatic、putstatic、invokestatic等。这四个指定对应的Java代码场景是: new: 通过new创建对象; getstatic,putstatic: 读取、设置一个类的静态成员变量(不包括final修饰的静态变量)...原创 2019-12-03 17:32:08 · 265 阅读 · 0 评论 -
HashMap、TreeMap和HashTable的区别
HashMap是通过hashcode()对其内容进行快速查找的,无序 TreeMap中所有的元素都是通过树进行排序。 HashMap和TreeMap都不是线程安全的; HashMap继承AbstractMap类;覆盖了hashcode() 和equals() 方法 TreeMap继承SortedMap类 HashMap:基于hash表实现的;使用HashMap要求添加的键类明确定义了hashco...原创 2019-12-03 14:56:53 · 746 阅读 · 0 评论
分享