尚学堂java 答案解析 第四章】的更多相关文章

本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.BD 解析:B:类必须有构造方法,若程序未写,这系统自动调用系统构造方法. D:super()会调用父类的构造方法,但父类的构造方法不一定无参 2.D 解析:3+4=7 3.AC 解析:A:静态方法在类被加载进内存时就分配入口地址,此时不一定有非静态方法 D:this表示构造方法创建的对象,在该类被调用时候才产生,而静态方法在加载内存时候就存在,此时不存在对象,不能用this调用. 4.AC 解析…
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.C 解析:对void下的函数,可以使用"return;"表示结束之意,但不能"return i",因为数据是void, try-catch-finally:正确执行:try->finaly,除非try里含有System.exit(0)强制退出.错误执行:try(错误时跳)->catch->finally,对finally同上理. 2.C 解析:因为一…
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.AB 解析:A可以被所有类访问,B可以被当前包的所有类访问,也可以被所有子类访问 2.A 解析:所有子类会先用super()方法调用父类构造方法,再调用自己的构造方法 3.D 解析:上转型对象无法使用对象的新增方法,只能使用继承或重写的方法 4.ABD 解析:A.abstract类可以有abstract方法,也可以有非abstrct方法 B:非abstract类为abstract类的子类的话,必须…
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.A 2.BD 解析:switch的的判断表达式的数据类型:byte  short   int  char,注意case里的数据是int型,所以String并不行 3.A 解析:0+3+5=8 4.BD 解析:函数重载时对返回数据类型不做检查,但形参数量或类型必须变化,B和原函数是同一函数,D中形参数据个数和类型和原函数相同 5.B 解析:非静态变量,形参并不影响实参. 二,简答题 1.https:…
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.CD 解析:A public是关键字. B 第一个不能是数字 2.C 解析:j=i++  <=> j=i; i++ 3.A 解析:float数据需要在尾部加f,且f不能省略 4.AB 解析:C 字符串必须是双引号 D数据类型错误 5.AB 解析:A的赋值运算是最低的14级,B的题目符号错误符号,应该是 ?: ,位于13级 二.简答题 1.bool  byte->short->cha…
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.C 解析:java为了安全,中并没有引入C语言的指针概念. 2.AD 解析:B:Java先通过javac编译,再通过java解释器进行解释运行.C:java具有跨平台特性,字节码是相同的. 3.D 解析:编译命令是javac.且编译需要加.java文件后缀,解释时才不需要,且解释时不能加目录运行 4.B 解析:java是区分大小写的,System和system是不同的,输出命令是System.o…
目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 4. 垃圾回收机制(Garbage Collection) 5. this关键字 6. static 关键字 7. 静态初始化块 8. 参数传值机制 9. 包 第5章 Java面向对象进阶 1. 继承 2. Object类 3. super关键字 4. 封装 5. 多态(polymorphism)…
java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap 这是我的博客目录,欢迎阅读 实验 遍历HashMap public static void main(String[] args) { Map<String, String> map=new HashMap<St…
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多线程第二十四章:等待唤醒机制详解 下一章 "全栈2019"Java多线程第二十五章:生产者与消费者线程详解 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java…
20145221<Java程序设计>第四章-认识对象 总结 教材学习内容总结 类与对象 定义:对象是Java语言中重要的组成部分,之前学过的C语言是面向过程的,而Java主要是面向对象的.Java中变量有2种类型,一个是基本类型,另一个则是类类型.使用Java撰写程序几乎都是在使用对象,要产生对象必须先定义类,类是对象的设计图,对象是类的实例. 特点: 有别于C语言的程序编写,在用Java编写中,如果需要什么功能,我们就可去找一个对象,而这个对象就包含这个功能,然后通过new建立对象,通过&q…