(答案在最后面。。。)

第1题:下列关于for循环和while循环的说法中,正确的是:
A.while循环能实现的操作,for循环也能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可以替换
D.两种循环结构中必须都有循环体,循环体不能为空
第2题:下面的表达式中正确的是:
A.String s=”你好”;if(s==”你好”) System.out.println(true);
B.String s=”你好”;if(s!=”你好”) System.out.println(false);
C.String s=”你好”;if(s.equals(”你好”)) System.out.println(true);
D.String s=”你好”;if(equals(s,”你好”)) System.out.println(true);
第3题:以下关于字符串类的说法正确的是:
A.String类用于字符串变量,而StringBuffer类用于字符串常量
B.String类用于字符串常量,而StringBuffer类用于字符串变量
C.String类的对象只能用“new”关键字生成
D.StringBuffer字符串的容量是指字符串中字符的个数
第4题: 给出一段程序,试判断哪个是正确的结果:
public class Test{

public static void main (String args[]){try{ System.out.print(“Hello world ”); }finally{System.out.println(“Finally executing”); }}

}
A.无法编译运行,因为没有指定异常
B.无法编译运行,因为没有catch子句
C.Hello world
D.Hello world Finally executing
第5题:下面数据类型的定义中错误的是:
A.int a = 10;
B.double d = 1.2;
C.float f = 1.2;
D.char c = ‘A’;
第6题: 设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是:
A.a[0];
B.a[a.length-1];
C.int i=1; a[i];
D.int[2>1];
第7题:执行String [ ] s=new String[10];代码后,下面结论正确的是:
A.s[10]为””
B.s[10]为null
C.s[0]未定义
D.s.length为10
第8题:下列关于for循环和while循环的说法中,正确的是:
A.while循环能实现的操作,for循环也能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可以替换
D.两种循环结构中必须都有循环体,循环体不能为空
第9题:以下正确的逻辑表达式:
A.(x+y>7)&&(x-y<1)
B.!(x+y)
C.(x+y>7)||(z=a)
D.(x+y+z)&&(z>=0)
第10题:以下有关条件运算符(?:)说法正确的是:
A.条件运算符是一个三元运算符,其格式是:表达式1?表达式2:表达式3
B.格式中的“表达式1”是关系或者逻辑表达式,其值是boolean值
C.若“表达式1”成立,该条件表达式取“表达式2”的值,否则取“表达式3”的值
D.以上说法都正确

答案:ACBDCDDAAD
文章来源:http://blog.songchunmin.com/564.html

JAVA面试题(2018)相关推荐

  1. java笔试题_公司真题 | 用友2018秋招Java笔试题(四)

    公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...

  2. 2018最新java面试题(含答案)

    1.String是最基本的数据类型吗? 基本数据类型包括byte.int.char.long.float.double.boolean和short. java.lang.String类是final类型 ...

  3. 2018阿里集团中间件Java面试题(4面)

    持续分享阿里技术面试 最新天猫3轮面试题目:虚拟机+并发锁+Sql防注入+Zookeeper 最新阿里内推高级Java面试题 蚂蚁金服4轮面经(Java研发):G1收集器+连接池+分布式架构 天猫研发 ...

  4. 2018科大讯飞的Java笔试题附带参考答案

    分享一下自己做过的科大讯飞的Java笔试题,题量有点大哦~(附带参考答案) 单选题 1.下列关于继承的描述错误的是(  ) A.  在Java中允许定义一个父类的引用,指向子类对象 B.  在Java ...

  5. 艺龙java面试题_艺龙2018秋招Java笔试题

    在牛客做了那么多题,终于轮到我分享了~~这是我做过的艺龙的Java笔试题哦~~ 单选题 1.设有以下递归函数: int f(int m,int n) { if(m==0) { return n+1; ...

  6. 最强京东Java面试题(共现场4面)

    一面(基础面:约1个小时) 自我介绍,主要讲讲做了什么和擅长什么 springmvc和spring-boot区别 @Autowired的实现原理 Bean的默认作用范围是什么?其他的作用范围? 索引是 ...

  7. 最新蚂蚁金服Java面试题:Docker+秒杀设计+RocketMQ+亿级数据设计

    蚂蚁金服一面: 1 自我介绍 2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机. 3 hashmap的实现,以及hashmap扩容底层实现. 4 NIO ...

  8. 最新天猫Java面试题(含总结):线程池+并发编程+分布式设计+中间件

    一面: HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别,为什么可靠和不可靠 一次HTTP请求的全过程,包括域名解析.定位主机等 T ...

  9. 最新2019 蚂蚁金服4面(Java)面试题

    蚂蚁金服Java一面 1 自我介绍和项目 2 Java的内存分区 3 Java对象的回收方式,回收算法. 4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程. 5 CMS回收停顿了几次,为什 ...

  10. java实现单链表常见操作,java面试题,java初级笔试题

    写在最前面,我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家.扫码加微信好友进[程序员面试学习交流群],免费领取.也欢迎各位一起在群里探讨技术. 一. ...

最新文章

  1. 在showModalDialog和showModelessDialog中提交form时不弹出新窗口
  2. 信息系统项目管理师优秀论文:项目范围管理
  3. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-7主节点CM安装子节点Agent配置...
  4. 那些年,我在游戏开发中改过的bug:坑爹的Vista与中间件
  5. PHP中集成PayPal标准支付
  6. 孙正义辞任阿里董事 阿里:软银仍有权提名一名董事进董事会
  7. 2013总结和2014展望
  8. promehteus 监控超时_使用 Prometheus Operator 监控 Kubernetes Etcd
  9. 关于STM32F107RCT6使用8M晶振串口波特率错误的问题
  10. map字符串转json格式
  11. find -regex
  12. 新型冠状病毒SIR预测模型,MATLAB代码
  13. 键盘钢琴html代码,键盘钢琴KeyboardPiano(源代码)
  14. 【复数表达】Deep Complex Network
  15. matplotlib 不显示图像或者图像只能在弹出层显示
  16. 15、【易混淆概念集】-第九章 职责分配矩阵(RAM) 活动资源估算、资源分解结构 获取资源 资源/项目/自然日历区别 虚拟团队、集中办公、认可与奖励 塔克曼阶梯理论 冲突管理 权力类型
  17. 开发多商家商城系统的功能优势
  18. 光流文件(.flo)转图片(.png)
  19. java象棋联网架构与设计_中国象棋程序的设计与实现(零)--原始版源码
  20. solidworks渲染材质库_Solidworks中渲染材料总汇

热门文章

  1. vmware-vmx.exe无法结束进程_孤儿进程与僵尸进程产生原理分析,以及终极解决方案案例实现...
  2. VMware 大中华区原厂认证讲师(大陆地区)2019-8-19 更新
  3. 虚拟化VMware ESXi 6.7服务器安装配置详细步骤图文
  4. Spring学习总结(32)—— 宣布 Spring Native Beta 版!
  5. 产品经理学习总结(2)——实用的BRD产品文档模板参考
  6. c语言单链表功能,[数据结构]单链表(C语言)的各种功能
  7. python数据库操作封装_Python 封装一个操作mysql的类
  8. .NET Compact Framework 多线程下的等待事件
  9. Centos6.5使用yum安装mysql——快速上手必备
  10. 使用 docker+tmux 加强容器调度