预备役 2 . 18 学习总结
1 : 上午点完名之后就开始在网上搜索JDK安装与环境配置的教程,看了很多文章,文章中的JDK安装网址都是同一个,但是现在网站页面与文章里的网站界面已经完全不同了;找了很久都没找到在哪下载,花费了大量时间。只好问同学,JDK下载好后按照教程新建好 JAVA_HOME 与 CLASSPATH,并在 Path 后增加了新路径,然而并没有那么顺利,又在网上搜集资料,原来是加上 JDK 文件中 bin 的地址,改好后终于成功了…
(花费 两小时半)
第一条 Java 代码:2 :下午看Java书 半小时;
看博客 + 刷题,拓扑排序如何实现的博客 + 题目 三小时半
3: 晚上看Java视频以及用记事本实现第一条Java代码!!!(两小时半)
视频已经看完第十四集
下图是本人实现第一条Java,真是困难重重呀
bug提示得很明显了
1.分号用成了中文的
2.pipiyang 后面 需要加 class
3. Public 开头 无需大写 应该改成 public
修改后:
总结:
1. 上午花费了过多时间在JDK的安装与环境配置上,但是也有所收获:我个人感觉Java跟文件操作有这密切联系。不过以后这种事情要话最短的时间做好。
2. 下午看Java书,没用看很多。在看到一些代码后,可以大致知道它的意思以及执行操作。接下来想到拓扑排序虽然在《大话数据结构》上提到用邻接表实现,但是我真不知道如何实现,比如输入存储入度值?如何连接?于是搜索了拓扑排序实现操作的博客,原来可以用三个数组就可以实现(一个 in[ ] 存储每个点的入度,一个 mp[ ][ ] 存储各点直接关系,一个 s[ ] 存储排序后的各点)。于是很快的过了一道简单G题,但是这样的只适合数据量较小的情况,例如H题这种数据量大的就会有超时爆内存的危险,之后要赶紧把邻接表如何实现学会!!!
3. 晚上看了Java入门的教程,觉得挺有意思的,自己尝试着用记事本实现Java代码后怎一个爽字了得。
这杯 Java 奥里给 !干啦!