• 20165214 第一周学习任务


    20165214 2016-2017-2 《Java程序设计》第一周学习总结

    教材学习内容总结

    • 第一章要点(相关的指令记在自己的笔记本上面):
      • JDK的安装
        在了解了JDK是什么之后,我在想的是JDK是装在Ubuntu里面还是直接装在我们的电脑里面?
        网上查了一下,发现两个都可以,而装在Ubuntu里面会方便一些。但是我打算两个都试着装看看。
        首先是直接装在电脑里:
        根据视频的教程,我在这里下载了JDK1.8。
        然后接下来安装在Ubuntu里面:通过这个链接里的教程在Ubuntu里下载了JDK1.8。下面是在Ubuntu中通过java-version所查看的结果

      • 学习上传代码到码云

      • 编写源文件后保存时的注意事项

        • 使用文本写完保存时,需要修改文件名为*.java,然后保存类型选择为"所有"
        • 若有public,名要用跟在public后面的类的名字,且一个文本最多只有一个public
        • 若没有public,任何一个类的名字都可以。
      • 如何使用编译器编译源文件

        • 先进到源文件的目录,然后使用javac *.java。名与保存的名相同即可。
      • 如何使用解释器执行节代码

        • 先进到源文件的目录,然后使用java *。注意名为主类名。
      • java的反编译

        • javap *.class。注意要加后缀。

    教材学习中的问题和解决过程

    • 问题1:遇到了个问题,就是在安装的时候弹出了这样一个界面

    • 问题1解决方案:我打开了任务管理器,找到了这个文件


    把它们关掉以后,就可以继续安装了。

    • 问题2:上传代码到码云时跳出了这样一个界面

    • 问题2解决方案:通过上网查找,输入了两次git pull origin master然后就可以了

    代码调试中的问题和解决过程

    由于本次作业中的程序调试都是照着教程来打的,所以没有出现太大的问题,出现的都是一些拼写的错误。
    这体现了我的练习程度还很不够,需要多打一些代码。

    代码托管

    • 代码提交过程截图:运行git log --pretty=format:"%h - %an, %cd : %s",结果如下
    • 代码量截图:运行find src -name "*.java"|xargs cat| grep -v ^$ |wc -l,结果如下

    上周考试错题总结

    Pathon不是Java的后续!
    然后编写程序时有时候只改变一两个小地方,结果将会大不相同!接下来的学习要学会去区分!

    其他

    这周的学习让我的感觉是Java的学习一定要勤,要去把一些基本的指令给记下来,不然要想学习新的内容很困难,更别说提升了。
    还有就是,要达到每周的学习量,必须每天坚持,不能累积到最后几天。累计到最后几天的话学得累而且效率低。。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 36/200 1/2 8/20
  • 相关阅读:
    linux学习(一)
    Linux学习(用户管理)
    anyproxy mac安装
    python mitmproxy 代理
    Js常用方法map, sort
    echarts常用配置项【持续更新】
    【转】moment js 使用
    js Cannot assign to read only property 'exports' of object '#<Object>' at Modul,import 与module.exports混用问题
    a标签跳转referer漏洞
    element ui rate评分组建使用
  • 原文地址:https://www.cnblogs.com/zhuwenyuan/p/8506858.html
Copyright © 2020-2023  润新知