Java高级工程师常见面试题(七)-网络通信

1. http是无状态通信,http的请求方式有哪些,可以自己定义新的请求方式么。 HTTP是无状态的,它的底层协议是由状态的TCP,但是HTTP的一次完整协议动作,里面是使用有状态的TCP协议来完成的。而每次协议动作之间没有任何关系。例如:第7次请求HTTP协议包,并不知道,这个包是为了什么?...

2018-08-20 15:28:28

阅读数:82

评论数:0

Java高级工程师常见面试题-总结

《Java高级工程师常见面试题(一)-Java基础 》 《Java高级工程师常见面试题(二)-Java IO》 《Java高级工程师常见面试题(三)-Java Web》 《Java高级工程师常见面试题(四)-JVM》 《Java高级工程师常见面试题(五)-开源框架》 《Java高级工程师...

2018-07-23 10:03:43

阅读数:370

评论数:0

Java高级工程师常见面试题(六)-多线程

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. Java创建线程之后,直接调用start()方法和run()的区别 调用run会在当前线程中执行方法,调用start会开启一条新线程来执行方法。 2. 常用的线程池模式以及不同线程池的使用场景 newCachedThreadP...

2018-07-06 14:47:04

阅读数:234

评论数:0

Java高级工程师常见面试题(五)-开源框架

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. hibernate和ibatis的区别 1.ibatis非常简单易学,hibernate相对较复杂,门槛较高。 2.二者都是比较优秀的开源产品 3.当系统属于二次开发,无法对数据库结构做到控制和修改,那ibatis的灵活性将比...

2018-06-26 15:07:04

阅读数:129

评论数:0

Java高级工程师常见面试题(四)-JVM

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. Java的内存模型以及GC算法 1.JVM内存模型              1.1程序计数器   程序计数器是众多编程语言都共有的一部分,作用是标示下一条需要执行的指令的位置,分支、循环、跳转、异常处理、线程恢复等基础功能...

2018-06-25 19:04:09

阅读数:170

评论数:0

Java高级工程师常见面试题(三)-Java Web

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 cookie 和session 的区别: 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、...

2018-06-25 14:09:04

阅读数:163

评论数:0

Java高级工程师常见面试题(二)-Java IO

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. 讲讲IO里面的常见类,字节流、字符流、接口、实现类、方法阻塞。             基于字节的io操作:                                       基于字符的io操作:        ...

2018-06-25 10:52:04

阅读数:190

评论数:0

Java高级工程师常见面试题(一)-Java基础

博主其他相关文章:《Java高级工程师常见面试题-总结》 1. String类为什么是final的。 多线程安全,将字符串对象保存在字符串常量池中共享效率高 2. HashMap的源码,实现原理,底层结构。 HashMap基于哈希表的 Map 接口的实现。允许使用 null 值和 null...

2018-06-25 10:41:31

阅读数:246

评论数:0

JAVA程序员面试总结,高手整理加强版

第一阶段:三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本 上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的...

2018-02-08 15:14:27

阅读数:35

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭