黑马程序员技术交流社区

标题: 中小型互联网科技公司Java工程师必备技能 [打印本页]

作者: 就业高冷派    时间: 2017-12-26 10:21
标题: 中小型互联网科技公司Java工程师必备技能
本帖最后由 就业高冷派 于 2018-1-4 16:12 编辑

中小型互联网科技公司Java工程师必备技能


公司名称:西安房地产信息网
公司地址:西安市北大街2号金钟大厦B座7楼(钟楼邮局北隔壁雅泰来7楼)
主要业务:买房租赁、买卖、担保
官网地址:http://www.800j.com.cn/公司照片:


是自己的项目,公司环境还可以。 没有笔记题,直接面试。
Q:String s = new String("xyz");创建了几个String Object?
A:两个。一个是“xyx”(编译时创建。在常量池里),一个是指向“xyx”的引用对象s,在堆内存中。

Q:HashMapHashtable的区别
A:HashMapHashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key,由于非线程安全,效率上可能高于Hashtable.
HashMapHashtablecontains方法去掉了,改成containsvaluecontainsKey。因为contains方法容易让人引起误解。
Hashtable继承自Dictionary类,而HashMapJava1.2引进的Map interface的一个实现。
最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。

Q : JSP Servlet 有哪些相同点和不同点,他们之间的联系是什么?
A:JSP Servlet 技术的扩展,本质上是Servlet 的简易方式,更强调应用的外表表达。JSP 编译后是"servlet"Servlet JSP 最主要的不同点在于,Servlet 的应用逻辑是在Java 文件中,并且完全从表示层中的HTML 里分离开来。而JSP 的情况是Java HTML 可以组合成一个扩展名为.jsp 的文件。JSP 侧重于视图,Servlet 主要用于控制逻辑。

Q:J2EE 是技术还是平台还是框架?
A:J2EE 本身是一个标准,一个为企业分布式应用的开发提供的标准平台;J2EE 也是一个框架,包括JDBCJNDIRMIJMSEJBJTA 等技术。
J2EESun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。

Q: 说出ArrayList,Vector, LinkedList的存储性能和特性?
A: ArrayListVector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。

Q: Collection Collections的区别?
Collection是集合类的上级接口,继承与他的接口主要有Set List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
A:sleep() wait() 有什么区别?
sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。waitObject类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。
Q: OverloadOverride的区别。Overloaded的方法是否可以改变返回值的类型?
方法的重写Overriding和重载OverloadingJava多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)Overloaded的方法是可以改变返回值的类型。
A :errorexception有什么区别?
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。


Q :同步和异步有何异同,在什么情况下分别使用他们?举例说明。
A :如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。


面试总结:
      项目是自己公司的项目,对java基础问的比较多。 对现在世面上的java的新技术有需求,而且希望是全能的,如果会运维方面的知识就更好了。





作者: 小西姐姐    时间: 2017-12-26 10:22
瑞哥 给你点赞!
作者: 小西姐姐    时间: 2017-12-26 10:25
666  这波很精彩
作者: 大安    时间: 2017-12-26 10:55
手动点赞!感谢你们的分享!
作者: 渐暖    时间: 2017-12-26 11:08

很详细,感谢分享~
作者: 就业高冷派    时间: 2018-1-5 11:01
小西姐姐 发表于 2017-12-26 10:22
瑞哥 给你点赞!

啦啦啦啦
作者: 就业高冷派    时间: 2018-1-5 11:01
小西姐姐 发表于 2017-12-26 10:25
666  这波很精彩

啦啦啦啦
作者: 就业高冷派    时间: 2018-1-5 11:01
大安 发表于 2017-12-26 10:55
手动点赞!感谢你们的分享!

啦啦啦啦
作者: 就业高冷派    时间: 2018-1-5 11:01
渐暖 发表于 2017-12-26 11:08
很详细,感谢分享~

啦啦啦啦
作者: 就业高冷派    时间: 2018-1-5 11:01
渐暖 发表于 2017-12-26 11:08
很详细,感谢分享~

应该的
作者: 半个程序员    时间: 2018-7-25 13:57
西安黑马最牛逼。
作者: 1098018910    时间: 2018-7-25 13:59
西安黑马最牛逼。
作者: 同心筑梦1    时间: 2018-7-25 14:10

作者: 小西西哦    时间: 2018-7-25 14:25
666666666666666666666666666
作者: JavaEE风清扬    时间: 2018-7-25 14:26
谢谢楼主,辛苦了...........
作者: 致橡树    时间: 2018-7-25 14:27
疫苗事件持续发酵,黑马程序员带你认识就业潜规则
作者: duanshaobo    时间: 2018-7-25 14:33
少年娘,则国娘
作者: hello!!!    时间: 2018-7-25 14:49
感谢分享
作者: 从容微笑    时间: 2018-7-25 14:54

作者: 小公举    时间: 2018-7-25 14:58
感谢分享,祝您工作愉快,身体健康,么么哒
作者: yy1134787753    时间: 2018-7-25 14:58
感谢分享
作者: ruoquan    时间: 2018-7-25 15:05

作者: little_superman    时间: 2018-7-25 15:15

6666666666666666
作者: 760486198    时间: 2018-7-25 15:20
嘿嘿嘿,棒棒的
作者: wangxue123456    时间: 2018-7-25 15:20
手动点赞!感谢你们的分享
作者: superbaby    时间: 2018-7-25 15:43
谢谢楼主,辛苦了...........
作者: 专找bug    时间: 2018-7-25 16:03
谢谢
作者: 专找bug    时间: 2018-7-25 16:23

作者: 兮兮哈哈    时间: 2018-7-25 16:38
666666666666666
作者: 耙丫丫    时间: 2018-7-25 16:38

文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: zhaosongzhi    时间: 2018-7-25 16:55
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: kdhdjdj    时间: 2018-7-25 17:04

作者: 小伙啊    时间: 2018-7-25 18:05
感谢分享,祝您工作愉快,身体健康,么么哒
作者: 举个栗子    时间: 2018-7-25 18:11

作者: 举个栗子    时间: 2018-7-25 18:12

作者: zplxwl    时间: 2018-7-25 19:11
非常不错哦,....
作者: 仙人掌Sandy1    时间: 2018-7-25 19:12

感谢分享,祝您工作愉快,身体健康,么么哒
作者: 黑马程序员啊    时间: 2018-7-25 22:15
6666666666666666666666666
作者: yujq    时间: 2018-7-25 22:35
666666666666666666666666666666666
作者: json0314    时间: 2018-7-26 00:08
赞赞赞~~~
作者: fujiangbo    时间: 2018-7-26 00:36
很详细,感谢分享~
作者: 疯言峰语    时间: 2018-7-26 08:43
相当不错。
作者: 小黑马王子abc    时间: 2018-7-26 08:50

作者: 多喝点热水~    时间: 2018-7-26 09:49
                          
作者: zhuyanting    时间: 2018-7-26 09:58

作者: ouweina    时间: 2018-7-26 10:58
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: 凯凯小王子    时间: 2018-7-26 12:29
666666666666666
作者: 18309299426    时间: 2018-7-26 12:37
必备技能,看一下
作者: 18309299426    时间: 2018-7-26 12:43
必备技能,了解一下
作者: 殷凯老师    时间: 2018-7-26 15:20
感谢分享,祝您工作愉快
作者: huochao    时间: 2018-7-26 16:08
66666666666666666666
作者: 淡写薰衣草的香    时间: 2018-7-26 16:23

作者: 零度☆黎明    时间: 2018-7-26 17:17
不错, 不错 ..................
作者: mydorling11    时间: 2018-7-26 17:18
梁启超的肾。。。。梁启超的肾。。。。
作者: #风萧萧#    时间: 2018-7-26 17:24
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理,跌宕起伏,描写生动,引人入胜,艺术感染力强,结尾画龙点睛,寓意深刻,发人深思,意味悠长。
作者: #风萧萧#    时间: 2018-7-26 17:32
八千里路的云与月,全部在阅读中走进了我心灵的深处
作者: 谢先森    时间: 2018-7-26 18:27
大家加油666
作者: 哦嗨呦    时间: 2018-7-27 09:06
顶!!!!!!!!!!
作者: 温柔一刀!喵!    时间: 2018-7-27 09:13
不错,不错,javase基础知识!谢谢分享!
作者: 疯子小花花    时间: 2018-7-27 09:15

作者: 巴拉拉小魔仙    时间: 2018-7-27 09:46
66666666666666666
作者: 就业高冷派    时间: 2018-7-27 09:47
感谢分享
作者: 小丹子    时间: 2018-7-27 09:49
还好还好!!!!
作者: 小航子    时间: 2018-7-27 09:54
666666666666
作者: SunYan    时间: 2018-7-27 09:55

瑞哥 给你点赞!
作者: hongping    时间: 2018-7-27 10:54

作者: dajiahao    时间: 2018-7-27 12:17
66666666666666666
作者: 王航    时间: 2018-7-27 12:44

666666666666666
作者: SharkSSB    时间: 2018-7-27 13:17

瑞哥 给你点赞!
作者: 就业高冷派    时间: 2018-8-2 09:26
半个程序员 发表于 2018-7-25 13:57
西安黑马最牛逼。

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
同心筑梦1 发表于 2018-7-25 14:10

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
JavaEE风清扬 发表于 2018-7-25 14:26
谢谢楼主,辛苦了...........

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
duanshaobo 发表于 2018-7-25 14:33
少年娘,则国娘

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
hello!!! 发表于 2018-7-25 14:49
感谢分享

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
从容微笑 发表于 2018-7-25 14:54

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
小公举 发表于 2018-7-25 14:58
感谢分享,祝您工作愉快,身体健康,么么哒

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
yy1134787753 发表于 2018-7-25 14:58
感谢分享

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
ruoquan 发表于 2018-7-25 15:05

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
little_superman 发表于 2018-7-25 15:15
6666666666666666

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
760486198 发表于 2018-7-25 15:20
嘿嘿嘿,棒棒的

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:26
wangxue123456 发表于 2018-7-25 15:20
手动点赞!感谢你们的分享

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
superbaby 发表于 2018-7-25 15:43
谢谢楼主,辛苦了...........

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
专找bug 发表于 2018-7-25 16:03
谢谢

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
专找bug 发表于 2018-7-25 16:23

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
兮兮哈哈 发表于 2018-7-25 16:38
666666666666666

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
耙丫丫 发表于 2018-7-25 16:38
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合 ...

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
zhaosongzhi 发表于 2018-7-25 16:55
文章文采斐然,辞藻华美,语言朴实,文笔清新,情感丰富,人物形象饱满,条理清晰,结构层次分明,情节合理 ...

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
kdhdjdj 发表于 2018-7-25 17:04

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
小伙啊 发表于 2018-7-25 18:05
感谢分享,祝您工作愉快,身体健康,么么哒

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
举个栗子 发表于 2018-7-25 18:11

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
举个栗子 发表于 2018-7-25 18:12

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
zplxwl 发表于 2018-7-25 19:11
非常不错哦,....

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
黑马程序员啊 发表于 2018-7-25 22:15
6666666666666666666666666

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
yujq 发表于 2018-7-25 22:35
666666666666666666666666666666666

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
json0314 发表于 2018-7-26 00:08
赞赞赞~~~

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
fujiangbo 发表于 2018-7-26 00:36
很详细,感谢分享~

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:27
疯言峰语 发表于 2018-7-26 08:43
相当不错。

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:28
小黑马王子abc 发表于 2018-7-26 08:50

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:28
多喝点热水~ 发表于 2018-7-26 09:49

学生满意就是对我们最大的认可!
作者: 就业高冷派    时间: 2018-8-2 09:28
zhuyanting 发表于 2018-7-26 09:58

学生满意就是对我们最大的认可!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2