Java
文章平均质量分 75
ZeroLhp
这个作者很懒,什么都没留下…
展开
-
Java - Java概述
为什么Java被称作是“平台无关的编程语言”?因为运行Java程序时,源文件会先被编译成能被字节码文件,再在JVM中执行。针对不同的系统,JVM都有对应的版本,所以各平台都能运行Java程序。JDK和JRE的区别是什么?JRE:Java运行时环境JDK:Java开发工具包,包含了JRE、编译器、调试器等。原创 2016-06-14 12:16:37 · 388 阅读 · 0 评论 -
Java - String
StringBuffer与StringBuilder的区别1、底层都是通过char[ ]数组实现的;2、StringBuffer线程安全,StringBuilder线程不安全。备注String类不可被继承,因为是final类。原创 2016-06-15 14:24:25 · 342 阅读 · 0 评论 -
Java - JDBC
经典Demopublic class MyJDBC { //JDBC驱动类的完整名称 privatestatic final String DRIVER_NAME ="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //数据库服务器的TCP地址和数据库名 privatestatic final String DB_U原创 2016-06-15 14:31:29 · 215 阅读 · 0 评论 -
Java - Map
put(key, value)1、处理key为null的情况 if (key == null) return putForNullKey(value); 2、计算key的哈希值int hash = hash(key); 3、找到该哈希码对应的存储位置int i = indexFor(hash, table.length); 4原创 2016-06-23 10:15:27 · 391 阅读 · 0 评论