以下程序会输出什么:

public class Passer{
         static final int X=5;
         public static void main(String [] args){
               new Passer().go(X);
               System.out.print(X);
         }
         void go(int X){
              System.out.print(X++);
         }
}

55

56

65

66

这里我选了一个56,很简单一题,别忘记了final修饰的变量是无法再被修改的!!至于第一个5,因为x++是先赋值再进行运算。

以下对接口描述不正确的是( )

接口没有提供构造方法

接口允许多继承

接口中的属性默认使用public、static、final修饰

接口中的方法默认使用public、static、abstract修饰

答案是D,我选了一个B,接口是允许多继承的!!他不同于其他类,他可以这样子implement a,b,c。记住一句话,单继承多实现,先继承后实现。至于D记住接口中的方法是默认被public abstract修饰即可。

下面关于final变量描述错误的是:

final修饰的原生类型变量可以安全的在多线程环境下进行共享,不需要额外的同步开销

接口中声明的所有变量本身是final的

JVM和Java应用不会缓存final变量

可以向声明为final的集合对象增加,删除或者改变内容

答案是D

做到这里就不得不来复习一下final关键字了,感觉在这里踩过好多坑。

1.可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用。

2.(静态绑定)final也可以声明方法。方法前面加上final关键字,代表这个方法不可以被子类的方法重写。final方法比非final方法要快,因为在编译的时候已经静态绑定了,不需要在运行时再动态绑定。

3.使用final来修饰的类不能被继承。

4.接口中声明的所有变量本身是final的

5.没有在声明时初始化final变量的称为空白final变量(blank final variable),它们必须在构造器中初始化,或者调用this()初始化

6.对于集合对象声明为final指的是引用不能被更改,但是你可以向其中增加,删除或者改变内容

7.final关键字提高了性能。JVM和Java应用都会缓存final变量。

8.final变量可以安全的在多线程环境下进行共享,而不需要额外的同步开销。

今日错题(10.6)相关推荐

  1. 牛客 — 网络选择题练习中自己的错题(10)

    错题分析 1.一台刚刚接入互联网的WEB服务器第一次被访问到时,不同协议的发生顺序是下面中的.A 原因解析: 因为是服务器,所以第一次接入网络时,先要通过将mac地址通过ARP 发送到网关.在网关记录 ...

  2. 用计算机计算一定比笔算简便,四年级数学(下册)期末知识要点汇总,易错题解析...

    当我第一遍读一本好书的时候,我仿佛觉得找到了一个朋友;当我再一次读这本书的时候,仿佛又和老朋友重逢.我们要把读书当作一种乐趣,并自觉把读书和学习结合起来,做到博览.精思.熟读,更好地指导自己的学习,让 ...

  3. 二、软考2017年下半年软件设计师易错题整理

    文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 错题21 ...

  4. 六、软考2015年下半年软件设计师易错题整理

    文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 ...

  5. c++如何让字符串重复输出_2020.10.02错题总结之字符串相关函数

    C/C++每日总结 点击上方「嵌入式龙憨憨」,选择「置顶/星标公众号」第一时间查看编程笔记! 特别设置[每日总结]专栏: 对专业课--C/C++的复习刷题进行总结,归纳错题知识点,记录知识点掌握不足的 ...

  6. 10以内逆向运算题_【七年级上】数学 有理数运算典型易错题分析(下)

    写在前面 再过几日,各版本教材有理数的运算内容即将结束,加减乘除乘方的运算法则全面铺开,有些题开始变得非常容易错,究其原因,主要问题还是出在运算顺序错,未能确定符号,乱用运算律等方面,因此,本讲针对乘 ...

  7. anki 新的卡片类型_用 Anki 建立高效复习错题体系

    已收录于「一周年」专栏整理 首先,如果你有一个错题本,这样会好操作很多,下面是群内大佬的样例: 没有错题本也没有关系,用一个文件夹专门收集错题也可以(把错题剪下来贴本子上也不错). 重点是如何安排每天 ...

  8. 判断小数是否相等_四年级上册数学填空+计算+判断易错题整理练习,收藏练一练!...

    四年级数学易错题练习 一.填空题 1.1.25×0.8表示(              ). 2.去掉0.25的小数点,就是把这个数扩大(      ):把50.4的小数点向左移动两位,就是把它缩小到 ...

  9. 细节决定成败(竞赛错题经验总结)

    整理的算法模板合集: ACM模板 没有灵异事件,只有我是傻逼 图论的数组,涉及到点的开N,涉及到边的开M,开多了会TLE!根据题目要求设定, 凡是涉及到位运算的我都要累括号!!!位运算的优先级太糟糕了 ...

最新文章

  1. 免安装版 mysql-5.6.29-winx64 下载,配置
  2. android jni ——Field Method -- Accessing Field
  3. 完数[HDU1406]
  4. 【问答】总结|开放领域问答梳理系列(1)
  5. 朋友,谁会Symbian S40 Symbian S60 v3/v5 Android?
  6. P106魔改1060
  7. ENVI5.1 进行监督分类流程化工具时(classification workflow)界面显示不全的问题解决办法
  8. Springboot RabbitMQ
  9. 江苏卫视舞蹈演员机器人_百度机器人踢馆江苏卫视《芝麻开门》
  10. 动手智能小车记(5)-坦克底盘硬件模块大杂烩
  11. html背景斜线,巧妙的实现 CSS 斜线
  12. 【华为机考题库学习】--算法篇(更新中……)
  13. 小明左、右手中分别拿两张纸牌(比如:黑桃10和红桃8,数字10和8可通过键盘录入),要求编写代码交换小明手中的牌
  14. NBUT 1647 (多校连萌3)
  15. 学院新闻报道,邹老师光临指导
  16. 拦截手机发送的请求,对请求信息进行获取
  17. HZAU新版正方教务系统一键教学评价
  18. java从键盘输入n个整数_java求解,从键盘输入n个数,要求第一行输入n的值,第二行输入n个数。...
  19. lms算法的verilog实现_最小均方算法(LMS Algorithm)理论及DSP实现
  20. 东邪西毒经典对白,程序员版

热门文章

  1. ftp服务器可以异地传文件吗,FTP图片上传到异地服务器
  2. python中leap是什么意思_您知道leap是什么意思吗?
  3. 水果超市配送小程序的功能
  4. 足球视频AI(五)——球员与球的对象跟踪
  5. 微信小程序开发之webview组件内网页实现微信原生支付
  6. 微信小程序内嵌H5页面实现微信支付
  7. 基于逻辑回归模型对鸢尾花数据集进行分类
  8. Sketch for mac(专业矢量绘图设计软件)
  9. 记一下唐伯虎点秋香里的经典台词
  10. GitHub页面接管并利用