第一周学习总结
考核方式
100分构成
- 翻转课堂考核12次(5*12 = 60):每次考试20-30道题目,考试成绩规格化成5分(比如总分20分就除以4)
注意:不轮什么原因,缺考没有补考机会,但有做额外任务加分机会 - 实验5次(3*5 = 15):有实验报告和实验结果就给满分,考核或答辩不合格的会扣1-2分。
- 团队项目: 25*1 = 25
- 每周进度报告2分,2*5=10分
-
演示、答辩、总结报告15分。
学习问题
1、为什么JAVA编译时是翻译为中介格式的位码,而不是0、1序列?
2、为什么Method必须声明为public?
3、如何实现的默认数据类型?
4、为什么字符串对象成立之后无法更改其对象的内容?
5、为什么使用两个以上不定长度的自变量不合法?
6、为什么使用extends之后子类无法直接存取,是否还有其他类似用处的关键字?
7、两接口都定义了某一方法为什么分别操作的类不会有误?
8、为什么JAVA无法处理较为严重的系统错误?
9、为什么以队列方式使用且队列长度有限操作Queue需要使用offer()等方法?
10、输入输出数据时为什么可以不理会来源或目的的真正形式?
11、为什么线程的暂停、关闭等要自行操作而不能调用Thread下的方法?
12、为什么在只有Lambda表达式的情况下要将参数的类型必须写出来?
13、对时间的具体计算看得并不是很懂,希望有详细的讲解。
14、要取得Channel哪一种方法更简洁?
15、国际化是如何实现的,不会导致文件过大吗?
16、为什么开发人员不需要兼顾驱动程序的差异性?
17、JAVA在需要时才会加载对应类的.class文档是否会影响其运行速度?
18、为什么JAVA的泛型不具有共变性?