摘要:
"Arraylist 与 LinkedList 异同" "补充:数据结构基础之双向链表" "ArrayList 与 Vector 区别" "HashMap的底层实现" "JDK1.8之前" "JDK1.8之后" "HashMap 和 Hashtable 的区别" "HashMap 的长度为什么是2的 阅读全文
摘要:
static 关键字 static 关键字主要有以下四种使用场景 1. 修饰成员变量和成员方法 2. 静态代码块 3. 修饰类(只能修饰内部类) 4. 静态导包(用来导入类中的静态资源,1.5之后的新特性) 修饰成员变量和成员方法(常用) 被 static 修饰的成员属于类,不属于单个这个类的某个对 阅读全文
摘要:
final 关键字 final关键字主要用在三个地方:变量、方法、类。 1. 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。 2. 当用final修饰一个类时,表明这个类不能被继承。final 阅读全文
摘要:
"Servlet总结" "阐述Servlet和CGI的区别?" "CGI的不足之处:" "Servlet的优点:" "Servlet接口中有哪些方法及Servlet生命周期探秘" "get和post请求的区别" "什么情况下调用doGet\(\)和doPost\(\)" "转发(Forward)和重 阅读全文
摘要:
"1. 面向对象和面向过程的区别" "面向过程" "面向对象" "2. Java 语言有哪些特点" "3. 关于 JVM JDK 和 JRE 最详细通俗的解答" "JVM" "JDK 和 JRE" "4. Oracle JDK 和 OpenJDK 的对比" "5. Java和C++的区别" "6. 阅读全文