Java面试题_第四阶段】的更多相关文章

1.1 电商行业特点 1.分布式 垂直拆分:根据功能模块进行拆分 水平拆分:根据业务层级进行拆分 2.高并发 用户单位时间内访问服务器数量,是电商行业中面临的主要问题 3.集群 抗击高兵发的有效手段,同时集群内部实现高可用 4.海量数据处理 随着公司数据的不断积累.自身的数据量很庞大.如果高效的处理数据/分析 1.2 框架调用流程 1.3 EasyUI后台调用流程 1.4 分布式项目的设计思想 为了实现架构之间的松耦合,将项目根据分布式的思想进行拆分. 1.项目的垂直拆分 根据功能模块的不同将项…
1.1 何为Spring Bean容器?Spring Bean容器与Spring IOC 容器有什么不同吗? 答:1)用于创建bean对象,管理bean对象的那个容器. 2)Spring IOC 容器本质上指的的就是Spring Bean容器,Spring Bean容器中最核心一个机制是IOC机制(控制反转), 所以有时候又将springbean容器称之为Spring IOC 容器. 1.2 Spring IOC 如何理解? 答:IOC 是Spring中提供一种控制反转机制,目的是将我们项目中对…
系列文章请查看: 超详细的Java面试题总结(一)之Java基础知识篇 超详细的Java面试题总结(二)之Java基础知识篇 超详细的Java面试题总结(三)之Java集合篇常见问题 超详细的Java面试题总结(四 )之JavaWeb基础知识总结 下面的都是自己之前在学习JavaWeb的时候总结的,对于巩固JavaWeb的基础知识应该有很大帮助.后面还会把框架的面试题总结一下. Servlet总结: 在Java Web程序中,Servlet主要负责接收用户请求HttpServletRequest…
JAVA代码查错 1. abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错.abstract method必须以分号结尾,且不带花括号. 2. public class Something { void doSomething () { private String s = ""; int l = s.leng…
作为一个大三在校生,很快就要去实习了,但总感觉自己连一个刚入门的菜鸟都不如,哎.发现自己连那个程序员的门槛都还没进,有点小伤心,不过伤心没用,努力向前才是我们现在应该做的事情. 下面是我之前在学校所从网上所摘抄的一些java面试题.只是作为平时复习,加深自己的知识水平,无其他用途. 说出ArrayList,Vector, LinkedList的存储性能和特性 ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,…
1.1 简述static和final的用法? static:修饰属性,方法,代码块 (1)静态属性:也可叫类变量  类名.属性名  来访问 (共有的类变量与对象无关,只和类有关) 注意:类中的实例变量是在创建对象时被初始化的,被static修饰的属性,也就是类变量,是在类加载时被创建并进行初始化,类加载的过程是进行一次.也就是类变量只会被创建一次. (2)静态方法:类名.方法名  直接访问 注意:static修饰的方法,不能直接访问本类中的非静态(static)成员(包括方法和属性) 本类的非静…
1.1. 描述Servlet调用过程? 答案: (1)在浏览器输入地址,浏览器先去查找hosts文件,将主机名翻译为ip地址,如果找不到就再去查询dns服务器将主机名翻译成ip地址. (2)浏览器根据ip地址和端口号访问服务器,组织http请求信息发送给服务器. (3)服务器收到请求后首先根据Host请求头判断当前访问的是哪台虚拟主机. (4)服务器根据http请求头中的请求URI判断当前访问的是哪个web应用. (5)服务器根据http请求头中的请求URI判断当前访问的是web应用中的哪个we…
二. Java Web基础部分 在js中如何创建一个对象? var p1={name:”tom”,”age”:12}; function Person(name,age){ this.name=name; this.age=age; } var p2=new Person(“jack”,14); 在js中如何得到对象的属性? Var age=p2.age; age=p1[“age”]; Alert(age); $(document).ready()方法和window.onload()方法的区别?…
1.JVM什么情况下会GC,GC策略有哪些 当应用程序分配新的对象,GC的代的预算大小已经达到阈值,比如GC的第0代已满:代码主动显式调用System.GC.Collect():其他特殊情况,比如,系统报告内存不足.CLR卸载AppDomain.CLR关闭,甚至某些极端情况下系统参数设置改变也可能导致GC回收 http://www.cnblogs.com/jeffwongishandsome/p/talk-about-GC-and-how-to-use-GC-better.html http:/…
31.内部类可以引用它的外部类的私有成员吗? 可以,内部类对象可以访问创建它的外部类对象的成员 32.final关键字有哪些用法? 修饰类时该类不能被继承,修饰方法时,该方法不能被重写,修饰变量时表示为常量 33.java创建对象时构造器调用顺序? 先初始化静态成员(只会初始化一次),然后调用父类构造器,再初始化非静态成员,最后调用自身构造器. class A { static { System.out.print("Astatic"); } public A() { System.o…