# JavaNode **Repository Path**: m_by/java_notes ## Basic Information - **Project Name**: JavaNode - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaSE-Node * 面向对象三⼤特性和分别的含义(概括) * 1.Abstract与哪些类不能共存,为什么(private、final、static) * 2.static的特点 * 3.类与类、类与接口、接口与接口的关系 * 4.final、finally、finalize的区别 * 5.什么是多态、多态的好处和弊端 * 6.Wait()和sleep()的区别 * 7对匿名内部类的理解 * 8.IO体系 * 9.集合体系 * 10.局部变量和成员变量的区别 * 11.同步函数与同步代码块的区别 * 12.数组和集合的区别 * 13.StringBuffer和StringBuilder的区别 * 14.String和StringBuffer的区别 * 15.Java中String str=null与String str=””的区别 * 16.使⽤用运算符”==”和equals()方法的区别 * 17.接⼝和抽象类的区别 * 18.不借用第三变量,互换两个变量 * 19.传统for和增强for的区别 * 20.Collection和Collections的区别 * 21.线程的五种状态 * 22.给成员变量赋值的⽅式有⼏种,分别怎么实现 * 23.throw和throws * 24.异常及异常的注意事项 * 25.泛型 * 26.线程和进程 * 27.基本数据类与包装类(⾃动装拆箱) * 28.迭代器 * 29.递归 * 30.this和super * 31.JVM的对象内存图 * 32.JDBC连接数据库的过程 * 33.JDBC优点和缺点 * 34.Java中方法重写规则 * 35.并发与并⾏ * 36.同步与异步 * 37.内存泄漏和内存溢出的区别和联系 * 38.Socked