【Java基础】项目介绍final字段有什么作用String属于基础数据类型吗?基础类型都有哪些普通类和抽象类的区别,抽象类和接口的区别抽象类可以被final修饰吗,为什么?线程和进程的区别Java中是如何实现线程的?继承Thread类和实现Runnable接口有什么区别?Thread类中run方法和start方法有什么区别线程安全有什么相关的操作?常用哪些数据结构ArrayList和HashMap的扩容机制HashMap的底层是什么TCP和长连接有了解吗?介绍一下TCPWebSocket为什么需要心跳包机制?平时实习或者自己的项目是否使用过MySQL调优?如果实践的话,如何进行MySQL调优...