摘要: 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav 阅读全文
posted @ 2017-12-16 15:43 成那个林 阅读(12397) 评论(2) 推荐(0) 编辑
摘要: 这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面 阅读全文
posted @ 2017-09-19 14:19 成那个林 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产 阅读全文
posted @ 2017-09-19 11:49 成那个林 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父 阅读全文
posted @ 2017-09-19 11:40 成那个林 阅读(979) 评论(0) 推荐(0) 编辑
摘要: Srping cloud [toc] 基础知识 在进行Spring Cloud 的具体内容介绍之前, 我们先通过本章学习一些关于微服务架构以及Spring Cloud 的基础知识。对Spring Cloud 能够解决的具体问题有一个大致的了解,以帮助我们更好地理解后续章节对各个组件的介绍。 什么是微 阅读全文
posted @ 2018-04-08 16:31 成那个林 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: Spring boot 标签(空格分隔): springboot HelloWorld 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义 阅读全文
posted @ 2018-04-02 16:39 成那个林 阅读(483) 评论(0) 推荐(0) 编辑
摘要: TITLE1 TITLE2 阅读全文
posted @ 2018-02-09 13:48 成那个林 阅读(133) 评论(0) 推荐(0) 编辑
摘要: HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至 阅读全文
posted @ 2017-12-16 15:45 成那个林 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 53道Java线程面试题 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要 阅读全文
posted @ 2017-12-16 15:41 成那个林 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1. 下列代码的执行结果是什么: 答案:In run 在leaving run之前被打印出来。 分析:Thread类的yield()方法的作用为线程让步,尝试释放当前线程对CPU资源的占用,并重新进入就绪状态。当其再次获取到CPU资源后会继续执行。 2. <jsp:forward>和HttpServ 阅读全文
posted @ 2017-12-07 18:36 成那个林 阅读(684) 评论(0) 推荐(0) 编辑
摘要: Java就业指导 想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对 阅读全文
posted @ 2017-11-28 15:40 成那个林 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 什么是memcached Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、Liv 阅读全文
posted @ 2017-10-27 11:47 成那个林 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 了解注解 注解是Java1.5,JDK5.0引用的技术,与类,接口,枚举处于同一层次 。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释 。 在Java中,自带了三种注解,这三种注解存在于java.lang包中,首先我们讲一讲这些注解 Override——它的 阅读全文
posted @ 2017-10-25 16:00 成那个林 阅读(422) 评论(0) 推荐(0) 编辑