我要投稿 投诉建议

java工程师面试题

时间:2022-09-25 00:02:49 面试试题 我要投稿
  • 相关推荐

java工程师面试题

  java工程师面试基础题

java工程师面试题

  1、什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本号又是怎么回事?

  回答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Software Develop Kit)。

  2、什么是JRE/J2RE?

  回答:J2RE是Java2 RuntimeEnvironment,即Java运行环境,有时简称JRE。

  3、Java和C++哪个更好?

  回答:这个问题是一个很不恰当的问题。你应该问Java和C++哪个更适用于我的项目?

  如果你不需要跨平台,不需要分布式,要强调程序的运行速度,C++更为适用。反之?你应当考虑Java。

  4、什么是J2SE/J2EE/J2ME?

  回答:J2SE就是一般的Java。

  J2ME是针对嵌入式设备的,比如Java手机,它有自己的SDK。而J2EE使用J2SE的SDK。

  如果你只需要运行Java程序或Applet,下载并安装它即可。如果你要自行开发Java软件,请下载JDK。在JDK中附带有J2RE。注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行Applet,务必安装一个J2RE或JDK。

  java工程师面试选择题

  1.POP3的端口号?

  A是Post Office Protocol – Version 3的缩写

  B用于将邮件从POP服务器传送到用户代理

  C协议默认端口:110

  答案选择:

  2.哪种算法的时间复杂度是O(nlogn)?

  A冒泡排序、选择排序是O(n2)

  B堆排序、快速排序、归并排序是O(nlogn)

  C希尔排序是n的1.2次幂

  答案选择:

  java工程师面试题大题部分

  1、我怎么给java程序加启动参数,就像dir /p/w那样?

  回答:在运行时你输入java package1.class1 -arg1 -arg2,args中就会有两String,一个是arg1,另一个是arg2。

  8.当一个同步方法已经执行,线程能够调用对象上的非同步实例方法吗?

  回答:可以,一个非同步方法总是可以被调用而不会有任何问题。实际上,Java 没有为非同步方法做任何检查,锁对象仅仅在同步方法或者同步代码块中检查。如果一个方法没有声明为同步,即使你在使用共享数据Java照样会调用,而不会做检查是否安全,所以在这种情况下要特别小心。一个方法是否声明为同步取决于临界区访问,如果方法不访问临界区就没必要声明为同步的。





更多热门的面试试题分享:
财务面试问题
中信证券笔试题
微软面试题
万科招聘销售经理的面试问题
 

http://jianlimoban.c321.cn/

【java工程师面试题】相关文章:

瞬联java面试题09-25

java工程师实习总结03-01

java工程师求职简历12-03

java工程师的自我介绍01-16

java软件工程师求职简历12-23

java工程师面试自我介绍12-01

用友软件Java工程师笔试题09-26

Java工程师个人简历封面下载09-26

中级java工程师个人简历样本09-26

JAVA软件工程师测试试题09-26