牛客java面试题
Hyo_yew
Stay hungry ,Stay foolish.
展开
-
一些看过的计算机科学专业课外书的读后感
人月神话:这本书的作者具有丰富的软件开发经验和软件项目管理经验,是对他自己一线软件开发经验的总结。这本书会对软件从业人员给予开发流程思维上的启发和引导,例如,软件项目经理、软件项目技术主管、程序员等有很大的帮助,避免走入人员神话的陷阱—增加人员并不能简单地加快项目的开发速度。因为它会增加项目的中断时间、新人的培训时间、及沟通交流的时间。一、缺乏进度安排是造成项目滞后最主要的原因,容易出现问题的点:...原创 2018-05-02 20:54:55 · 5931 阅读 · 0 评论 -
java常见面试题
出处链接:https://www.nowcoder.com/ta/review-java?from个人整理是为了复习方便,希望广大网友多访问牛客支持原作什么是Java虚拟机?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟...原创 2018-04-26 21:07:44 · 181 阅读 · 0 评论 -
java常见面试题2
Java中的HashMap的工作原理是什么?Java中的HashMap是以键值对(key-value)的形式存储元素的。HashMap需要一个hash函数,它使用hashCode()和equals()方法来向集合/从集合添加和检索元素。当调用put()方法的时候,HashMap会计算key的hash值,然后把键值对存储在集合中合适的索引上。如果key已经存在了,value会被更新成新值。HashM...原创 2018-04-26 21:35:55 · 164 阅读 · 0 评论 -
Java常见面试题3--JSP方面的
什么是Servlet?Servlet是用来处理客户端请求并产生动态网页内容的Java类。Servlet主要是用来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。Applet和Servlet有什么区别?Applet是运行在客户端主机的浏览器上的客户端Java程序。而Servlet是运行在web服务器上的服务端的组件。applet可以使用用户界面类,而Serv...原创 2018-04-26 21:55:04 · 247 阅读 · 0 评论