![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
sgx425021234
职场新人,java菜鸟一枚
展开
-
java经典面试题(2)
1、 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 可以继承其他类或完成其他接口,在swing编程中常用此方式。2、 HashMap和Hashtable的区别。 HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于Ha原创 2013-04-11 08:09:10 · 4208 阅读 · 8 评论 -
spring入门(13)---JDK动态代理
JDK动态代理首先我们来了解一下java中的代理模式,代理模式的英文叫做Proxy或Surrogate,中文都可译为”代理“,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。1、抽象主题角色声明了真实主题和代理主题的共同接口,这样一来在任何可以使用真实主题的地方原创 2013-05-16 08:32:20 · 1856 阅读 · 0 评论 -
我们的java技术路线
是否对你学习路线不是很了解,下边这篇文章都会告诉你的,清晰的java技术路线图,清晰的定位自己,对我们面试也有一定的帮助。请戳下面地址http://blog.csdn.net/sgx425021234/article/details/8995489原创 2013-05-30 16:59:39 · 4421 阅读 · 2 评论 -
从程序员到CTO的Java技术路线图 (转自安卓巴士)
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。Java程序员高级特性反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入核心编程IO、多线程、实体类、集合类、正则表达式、X转载 2013-05-30 16:51:17 · 5307 阅读 · 2 评论 -
程序员必知的8大排序(java实现)
8种排序之间的关系: 1、 直接插入排序 (1)基本思想: 在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例 (3)用java实现?1234567891011转载 2013-06-05 17:32:52 · 1145 阅读 · 0 评论 -
JAVA SSH 框架介绍
SSH 为 struts+spring+hibernate 的一个集成框架,是目前较流行的一种JAVA Web应用程序开源框架。 Struts Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源转载 2013-06-05 19:01:11 · 1170 阅读 · 0 评论 -
关于面试你不知道的几点(转自web开发者)
自两年前担任小团队的管理者起,面试了不少应聘者,现在总结一些应聘者常犯的一些错误。 1. 认为面试官是掌控全局的人 不少的应聘者容易紧张,担心准备不足,实际上很少有面试官是准备充分的,并且他们特别容易分心,通常是依靠经验在临时表演。我的好多次面试,都源自人资两分钟前的一个电话,所以我会选择先让应聘者自我介绍,然后赶紧偷看一下简历。 2. 面试官都很少提出很好的问题 即使转载 2013-06-05 19:03:13 · 1055 阅读 · 2 评论 -
Android开发(19)---常见dialog对话框的运用
Dialog是android开发过程中最常用到的组件之一,Dialog的创立办法有两种:一是直接new一个Dialog目标,然后调用Dialog目标的show和dismiss办法来操控对话框的显现和躲藏。二是在Activity的onCreateDialog(int id)办法中创立Dialog目标并回来,然后调用Activty的showDialog(int id)和dismissDialo原创 2013-06-24 21:31:22 · 8570 阅读 · 0 评论 -
Android开发(18)--NotiFication详解与使用
notification就是通知的意思,安卓中指通知栏,一般用在电话,短信,邮件,闹钟铃声,在手机的状态栏上就会出现一个小图标,提示用户处理这个快讯,这时手从上方滑动状态栏就可以展开并处理这个快讯。在帮助文档中,是这么说的, notification类表示一个持久的通知,将提交给用户使用NotificationManager。已添加的Notification.Builder,使其更容易构建通知原创 2013-06-24 20:06:39 · 8132 阅读 · 4 评论 -
Hibernate中createQuery与createSQLQuery两者的区别
最近几天在写项目,遇到了一个错:Struts has detected an unhandled exception:Messages: ORA-00933: SQL ??????? could not execute query could not execute query; SQL [ select count(*) from www.csdn.w原创 2013-05-14 20:03:20 · 4509 阅读 · 1 评论 -
java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-7.0.37\bin\tcnative-1.dll: Can't load AMD 64
昨天重装系统后,把Java环境变量都配置好,myeclipse环境也搭建好后,今天做项目时启动tomcat后,出现这种情况,百度后说去该地址下载一个32位的dll文件,替换tomcat的bin\目录下对应的文件[html] view plaincopyprint?http://www.apache.org/dist/tomcat/tomcat-connect原创 2013-05-13 14:52:08 · 68948 阅读 · 17 评论 -
POJO
今天学spring的使用pojo+xml进行aop开发。于是看到了pojo,下面分享一下什么是pojo:POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作原创 2013-05-08 11:18:33 · 5260 阅读 · 0 评论 -
java经典面试题(3)
1、bean 实例的生命周期对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在cr原创 2013-04-11 14:57:08 · 2117 阅读 · 0 评论 -
java经典面试题(4)
1、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。public class ThreadTest1{private int j;public static void main(String args[]){ThreadTest1 tt=new ThreadTest1();原创 2013-04-12 18:02:26 · 2517 阅读 · 0 评论 -
java经典面试题(1)
1、 面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类原创 2013-04-11 00:14:38 · 3808 阅读 · 2 评论 -
java经典面试题(5)
1、 &和&&的区别。 &是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)。2、 4heap和stack有什么区别。栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素3、 什么时候用assert。 assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制原创 2013-04-23 11:57:59 · 3048 阅读 · 0 评论 -
spring入门(14)ssh中事务处理spring配置文件
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:xsi="http://www原创 2013-05-17 15:43:39 · 1737 阅读 · 0 评论 -
程序员面试什么最重要?
程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧 洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有过多 次面试别人的经验。我感觉现在到了对这个问题发表自己看法的时候,这篇文章是我站在面试官角度对于程序转载 2013-05-20 09:18:50 · 1017 阅读 · 0 评论 -
java经典面试题(6)
1、两种跳转方式分别是什么?有什么区别? 答:有两种,分别为: 前者页面不会转向include所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数.后者完全转向新页面,不会再回来。相当于go to 语句。 2、JAVA SERVLET API中forward() 与redirect()的区别? 答:前者仅是容器中控制权的原创 2013-05-07 15:10:00 · 1239 阅读 · 0 评论 -
JSP常见的指令有哪些?(面试必备)
Jsp包含三个编译指令和七个动作指令。三个编译指令为:page、include、taglib。七个动作指令为:jsp:forward、jsp:param、jsp:include、jsp:plugin、jsp:useBean、jsp:setProperty、jsp:getProperty。一、编译指令1、 page指令a. 通常位于jsp页面的顶端,同一个页面可以有多个pag原创 2013-05-08 08:43:21 · 1832 阅读 · 1 评论 -
Android开发(26)--补间动画(Tween)的实现
补间动画(Tween Animation)补间动画与逐帧动画在本质上是不同的,逐帧动画通过连续播放图片来模拟动画的效果,而补间动画则是通过在两个关键帧之间补充渐变的动画效果来实现的。补间动画的优点是可以节省空间。目前Android应用框架支持的补间动画效果有以下5种。具体实现在android.view.animation类库中。AlphaAnimation:透明度(alpha)渐变效果原创 2013-06-28 12:54:36 · 29122 阅读 · 7 评论