摘要: 通知我21早上9:30开始,早上8:40就到了,前台上面没有我名单,我就打电话询问HR,说没关系,面试官在路上,等一下,大概到10点左右,HR领我进去见面试官,解释说昨晚从杭州来北京,有点晚,让你久等了,我说没事。面试官个子很高的样子,有点零星白头发,器宇不凡,一看就是个级别很高。进来问好,然后让我坐下面试官说:我们是1688技术部的面试,现在就开始吧。01. 介绍一下你技术方面刚开始有点紧张,说的有点断断续续,中间还有HR MM进来,另外一个mm进来给面试官端水02. 性能优化方面我理解为代码层面的我:一是:HTML层次结构不要太深,层次结构深会xx...二是:防止内存泄露,DOM和java 阅读全文
posted @ 2014-03-10 15:48 曹守鑫 阅读(316) 评论(0) 推荐(0)
摘要: ******** 【面向对象部分】********* ------抽象:private、protected、public、缺省,缺省问到的最多,缺省是对本包可见。------继承:JAVA单继承自Object类,JAVA怎么实现多继承(接口)。------多态:非常重要,问的最多,一定要搞清楚。********* 【J2SE部分】********* ------包lang:1、基础包装类,如Integer2、Object类,包括equals、hashcode、toString、clone3、JAVA GC,内存管理4、String和StringBuffer的区别,主要是看内存的存储结构5、多. 阅读全文
posted @ 2014-03-10 15:47 曹守鑫 阅读(613) 评论(0) 推荐(0)
摘要: 1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到.Jsp是Servlet的一种简化,使用Jsp只需要完成程序员需要输出到客户端的内容,Jsp中的Java脚本如何镶嵌到一个类中,由Jsp容器完成。而Servlet则是个完 阅读全文
posted @ 2014-03-10 15:41 曹守鑫 阅读(1458) 评论(0) 推荐(0)
摘要: Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。Java是如何管理内存为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另 阅读全文
posted @ 2014-03-10 15:28 曹守鑫 阅读(239) 评论(0) 推荐(0)
摘要: 转载:http://www.cnblogs.com/wannianma/archive/2011/04/03/A00000011.html1.简单的说:Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。在堆中产生了一个数组或对象后,还可以在栈中定义一个特殊的 阅读全文
posted @ 2014-03-10 14:39 曹守鑫 阅读(1806) 评论(0) 推荐(0)