本来题目一激动写成了退组前最后一篇简书 还好副组长及时发现 ..
周一晚上终于考核过了java,尽管已经把游戏代码又看了很多遍,基础知识看了两天(周五游戏就做完了,但是还有一些小问题),又改了改。
考核的时候还是有一点紧张的,本来还好,因为代码组长看过了,基础知识也看了很久,觉得没有问题了。但是一开始学姐说随着游戏进行我的主角鱼速度越来越慢不太合理,然后还发现了很多问题。我就觉得自己可能是考核有点危险了,还害怕考核不过让组长他们失望,就有点心态不好了。最后最简单的for循环都不会了。还好最后通过了。
没想到周二又有了java考试,最开始几道题都很简单,往后从16题开始有点懵,越往后看越不会,就先跳过了。判断题还挺简单的。最后又冷静下来静下心看了一遍,发现一些题当时写的太粗心写错了。我知道我忘记了怎样用键盘输入数据,虽然刚看过(唉..) 就没有去写程序题 最后成绩出来55分 中等 ,感觉主要差距还是在程序题上 我0人家都10几分 有些题错得很不应该。 既然考过试,就把错题改正,让考试变的有意义。高中老师就开始说,考试就是查漏补缺的。以后还是要努力。基础的知识也考的不高。
这次考试,让我们看到了自己的不足,考得不好要反思自己的学习方法,考得好也不能骄傲(感觉也没有考的很好的..)。这个阶段,我还要修改一下游戏,优化以下代码,巩固我的基础知识,给它画上圆满的句号。
快闭组了,没考核的小伙伴要抓紧时间了啊!
我要开始pr了!(学长说 告别java?不可能的 数据库等着你们 我要暂时学pr了..每个阶段都有每个阶段的收获。真好!
emm..副组长给我们留了书上的作业..我就知道写完前三章还会有后面的..
第一章
1.java语言特点:简单易学 面向对象 平台无关性 分布式 可靠性 安全性 支持多线程 支持网络编程 编译与解释并存
2.java虚拟机:任何一种可以运行java字节码的软件均可看成是java虚拟机 实际就是一个字节码翻译器 JVM是可运行java字节码的假想计算机 作用类似于windows操作系统
3.字节码及字节码的好处:java提供的编译器不是把源文件编译成二进制码 而是将其编译成一种独立于机器平台的中间代码,这种中间代码被称为字节码(即扩展名为.class的文件)。
字节码非常类似于机器指令,但字节码与具体机器是无关的。好处:最大对好处是可跨平台运行。在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释性语言可移植的特点,由于字节码
并不专对一种特定机器,java程序无需重新编译便可在多种不同的计算机上运行。java编译成字节码后文件尺寸较小。便于网络传输。
4.平台无关性,如何实现:指java语言编写的应用程序不用修改就可以在不同软硬件平台上运行。java语言是靠java虚拟机在目标代码级实现平台无关性的,JVM是java平台无关的基础。
5.java语言程序有几种?包含哪几个方面?
应用程序和小程序两种 java程序是指在java平台上能独立运行的一种程序 小程序是指内嵌在html中 需在浏览器支持下才能运行
6.什么是java程序主类?应用程序与小程序主类有何不同?
主类是指包含main()方法的类 在java小程序中,这个主类是一个继承自系统类JApplet或Applet的子类。应用程序的主类不一定要求是public类,小程序主类一定要求是public类,主类是java程序执行的入口点。
第三章
1.整数数据类型关键字及所占字节数
byte 1
short 2
long 8
int 4
2.float和double区别:
一个浮点数隐含为double型 在浮点数后加f或F将其强制转换为float型 double型占8个字节 有效数字最长为15位,精度为float的两倍
3.字符型常量和字符串常量的区别:
字符型常量是用一对单引号括起来的单个字符 字符可以直接是字母表中的字符,也可以是转义符,还可以是要表示的字符所对应的八进制数或Unicode码
字符串常量是双引号括起来的一串若干字符(可以是0个) 字符串中也可以包括转义符 标志字符串开始和结束的双引号必须在源代码同一行上“您好,刘女士!\n”
4.java语言采取的编码方案及特点
java语言字符类型采用了Unicode这种新的国际标准编码方案。便于中文字符和西文字符处理。因此与其他语言相比,java语言处理多语种的能力大大加强。
5.什么是强制类型转换?什么时候需要强制类型转换?
如果需要将较长数据转换成较短数据,就要进行强制转换。格式:(欲转换的数据类型)变量名
6.自动转换的前提 转换时由长到短的顺序
前提:转换前后数据类型兼容 并且转换后数据类型表示范围比转换前大。 顺序:byte short int long float double
7.数字字符串转换为数值型数据时 使用方法有哪些?
Short.parseShort(String s)
Integer.parseInt(String s)
Long.parseInt(String s)
Float.parseInt(String s)
Double.parseInt(String s)
8.由键盘输入数据的两种基本格式
①import. java.io.*;
public class class_name
{
public static void main(String []args)throws IOException
{
.
.
.
String str; //声明str为string类型的变量
BufferedReader buf; //声明buf为BufferedReader类的变量
buf=new BufferedReader(new InputStreamReader(System.in));
str=buf.readLine(); //用readLine()方法读入字符串存入str中 且需处理IOException异常
}
}
②import. java.util.*;
public class class_name
{
public static void main(String []args)throws IOException
{
Scanner reader=new Scanner(System.in); //用System.in创建一个Scanner对象
double num; //声明一个变量
num=reader.nextDouble(); //调用reader对象的相应方法,读取键盘数据
}
}
9.运算符的优先级和结合性
优先级:对表达式计算时 要按运算符优先顺序从高到低运行
结合性:结合性决定了并列的同级运算符的先后执行顺序
闭组后要好好学习专业课了,数学本来就不太好。前一段还忽略了c语言。英语也学得不太好。一定不能挂科呀!!还要做pr视频!忙并快乐着。(刚考完java以为会很轻松 每天很开心 但是突然放松并不爽 前几天浑浑噩噩的有点 )。自律的感觉还是很好的!
断水断电不断简书(emm但是感觉自己在记流水账 和小孩写日记一样 以后要尽量写高深点) 闭组了走的时候莫名有点心里不舒服 好像早已习惯 在小组的每一天。
闭组前最后一篇简书
网友评论
我们如果真想变得在未来可以和清北学子切磋,那我们一定要足够优秀,最起码比你身边的人优秀,应为我们比清北学子弱很多。如果我们连身边的人都比不过,我们又凭什么和清北学子切磋甚至抗衡?所以我希望,你和郝庆会可以树立一个"第一思想"。这是我学习的思想,并非方法,但是我希望你可以试试。