- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程序员面试笔试题
第一章 Java概述 笔试题 填空题 【基础题】Java是一种先 编译 后 解释 运行的语言。 选择题 名词解释 【基础题】J2SE:Java 2 Standard Edition Java标准版 【基础题】J2EE:Java 2 Enterprise Edition Java企业版 【基础题】J2ME:Java 2 Micro Edition Java微型版 【基础题】JDK:Java Development Kit Java开发工具包 【基础题】JRE:Java Runtime Environment Java运行环境 问答题 【基础题】Java的优点有哪些(回答六个以上)? 简单(Simple) 安全(Secure) 可移植(Portable) 面向对象(Object-oriented) 健壮(Robust) 多线程(Multithreaded) 体系结构中立(Architecture-neutral) 解释执行(Interpreted) 高性能(Highperformance) 分布式(Distributed) 动态(Dynamic) 【基础题】假设JDK安装在d:\java目录中。写出JAVA环境变量的设置方法。 答: JAVA_HOME=d:\java CLASSPATH=.;d:\java\lib PATH=d:\java\bin 【中等题】GC是什么? 为什么要有GC? 答: GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 【中等题】垃圾回收的优点和原理。并考虑2种回收机制。 答: Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有作用域的概念,只有对象的引用才有作用域。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。 【提高题】heap和stack有什么区别。 答: (stack)栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。(heap)堆是栈的一个组成元素 第二章 基本词汇、数据类型、变量 笔试题 填空题 【基础题】Java中数据类型包括 基本数据类型 和 引用类型 。 选择题 【基础题】可作为Java的是( A ) identifier U Not/ok user-name 【基础题】以下选项中,合法的赋值语句是( D ) a == 1; ++i; a = a + 1 = 5; y = (int)I; 名词解释 问答题 【基础题】Java有没有goto? 答: goto是java中的保留字,现在没有在java中使用。 【基础题】写出JAVA的基本数据类型。 答: byte,short,int,long,char, float,double,boolean 【基础题】什么是常量?什么是变量? 答: 常量能在任何地方被它所允许的类型使用,代表的是所属类型的一个值。变量是JAVA程序的一个基本存储单元。变量有一个符,类型及一个可选初始值的组合定义 【基础题】Java代码注释有几种?分别起什么作用?举例写出来。 答: 有3种;单行注释、多行注释和文档注释;//、/* */、/** */ 【基础题】字节型(byte)、短整形(short)、整形(int)、单精度浮点型(float)的取值范围是多少? 答: 字节型(byte):它是有符号的8位类型,数的范围是-128~127。 短整形(short):short是有符号的16位类型,数的范围是 –32,768~32,767 。 整形(int):它是有符号的32位类型,数的范围是-2,147,483,648~2,147,483,647。 单精度浮点型(float):单精度浮点型(float)专指占用32位存储空间的单精度(single-precision)值。数的范围是3.4E–038~3.4E+038。 【中等题】简述逻辑操作(,|,^)与条件操作(,||)的区别。
文档评论(0)