1.有人说去掉泛型,这是一个很烂的习惯,完全可以用List list = new ArrayList();来达到无泛型的效果2.去掉泛型或者用List还是有问题,因为你取数据的时候取到的都是Object,需要转换为Integer或者String. 问题是:你知道哪个元素要转成Integer,哪个元素又要转成String??3....
6、线程的基本概念、线程的基本状态以及状态之间的关系 7、线程的同步、如何实现线程的同步 8、几种常用的数据结构及内部实现原理。 9、Socket通信(TCP、UDP区别及Java实现方式) **10、Java的事件委托机制和垃圾回收机制 11、JDBC调用数据库的基本步骤 **12、解析XML文件的几种方式和区别 13、Java四种基本权限的定...
请描述一下你以往的工作经历及你在团队中的角色。你对加班有什么看法?你认为在什么情况下需要加班?部分技术面试题详细解析Java基础HashMap结构:HashMap是基于哈希表的Map接口实现,它存储键值对时,使用数组+链表(或红黑树)的存储结构来存储元素。键的hashCode用于确定元素在数组中的位置,若发生哈希冲...
线程同步与通信:理解线程同步的概念,掌握synchronized关键字与wait/notify/notifyAll方法的使用,能够解决线程安全问题。AJAX实现:前端技术:了解HTML, CSS, JavaScript等前端技术的基础知识。AJAX请求:掌握XMLHttpRequest对象的使用,能够发送异步请求并处理服务器响应。以上内容仅为Java面试与机试的部分建议,...
我要面试了,给些java面试基础问题,在线等 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符...