20182310 第一周学习总结

目录

教材学习内容总结(教材第一章)

1.Java程序基本结构,包括注释、类、保留字及命名规范等。
2.程序开发的具体过程、环境及错误分析。
3.完成本身的第一个Java小程序,完成做业pp1.3 pp1.8.
4.熟练掌握码云上做业的上传使用。
5.学会如何使用ls vi vim 等基本命令,在助教的帮助下学会调试Java小程序。

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

1.在使用vim vi命令时,老是会打开一个新的Java程序,覆盖以前的程序,从新打很麻烦。
解决方法:在一个终端内打开多个窗口,而不是一次性的打开多个终端。
2.Java与以前学习的c语言的区别,在编程Java程序的时候,与c语言的编写和调试存在不一样,一时难以适应
解决方案:上网搜索两者的不一样之处 作初步了解
  • 语法不一样;
  • 单文件的编译时间java比C语言快;
  • C语言能够直接操做内存,java不能直接操做;
  • C语言能够封装动态库,java不行;
  • C语言的代码不容易跨平台,java的代码容易跨平台;
  • C语言有指针,java没有指针;
  • C语言能够直接操做串口,java须要第三方jar包支持;
  • C语言的线程更加灵活,java的线程都已经封装好了;
  • C语言作单独功能,能够增长效率,java适用作web应用开发;
  • unix是C语言编写的,java也是C语言编写的;linux

    3.依照博客更改镜像源,从新下载JDK。

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

    1:git push没有配置推送目标致使的问题
    解决方案:1.在码云建立仓库,linux中git clone创建链接

2.在clone出来的文件夹内建立目录放置代码,不然没法上传
2:编译时出现错误
解决方案:注意分号的打印问题,还有在输入字符串时,不使用回车,而是使用“”+“”进行换行。

上周考试错题总结

错题1:Linux Bash中,(cheat find )命令能够查find命令的使用示例。
缘由:cheat是做弊,小抄的意思 find查找一个文件在系统中的什么位置,locate是神速版本的find。能够经过cheat find学习find命令。cheat可以查询命令的使用实例,man虽然更为详细,可查询的命令更全,可是没有实例。

代码托管

结对及互评


  • 点评博客:孙铭泽的博客(11)
  • 正确使用Markdown语法(+1)
  • 模板中的要素齐全(加1分)
  • 有动手写新代码的加1分
  • 代码Commit Message规范的加1分
  • 点评认真,能指出博客和代码中的问题的加1分
  • 结对学习状况真实可信的加1分
  • 教材学习中的问题和解决过程, 一个问题加1分(1)
  • 代码调试中的问题和解决过程, 一个问题加1分(3)
  • 感想,体会不假大空+1

感想

在学习java后,感受和以前本身对于这门课的期待和认识仍是有些许不一样,更多的是对这门全新的语言的接触和初认识。在打代码时,慢慢的从陌生到熟悉,但愿本身对虚拟机的运用可以愈来愈熟练。(装了虚拟机以后电脑变得卡了 时不时抽风...)

点评

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 10000行 30篇 400小时
第一周 155/155 2/2 20/20 初步掌握linux命令、java小程序和jdb调试
相关文章
相关标签/搜索