20165322 王瑶佳第一周学习总结

20165322 2017-2018《Java程序设计》第一周学习总结

教材学习总结(第一章要点)

  • Java的地位及特点
    • 平台无关
  • 安装JDK
  • 开发步骤
    • 编写源文件
      (1)源文件的名字是某个类的名字,扩展名必须是.java。
      (2)如果源文件有public类,那么源文件的名字必须是这个类的名字。
      (3)源文件至多有一个public类
    • 编译源文件
      使用Java编译器(javac.exe)编译源文件,得到字节码文件。
      C:ch1> javac Hello.java
    • 运行程序
      使用Java SE平台中的Java解释器(java.exe)来解释执行字节码文件。
      C:ch1> java 主类名
  • 反编译
    javap.exe

教材中学习的问题及解决

  • 安装JDK时,需要在windows更新里勾选针对开发人员再启用Linux bash环境
  • git bash打开时出现错误。。

    我在网上没有找到好的解决方案,卸载重装。

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

  • 我用的是win10的bash,里面不知何原因装不上tree,要注意命令使用时所在的目录。

  • 代码提交过程截图:
    • 运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图
  • 代码量截图:

上周考试错题总结

  • 重命名命令为mv 原名 新命名
  • Linux 第三方软件应该放入/opt目录
  • .txt中,对每二列按数字升序排序
  • 复制命令:cp A B || cat A > B
    关于cat的用法:
    - 查看文件内容主要用法:
    1、cat f1.txt,查看f1.txt文件的内容。
    2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。
    3、cat -b f1.txt,查看f1.txt文件的内容,用法与-n相似,只不过对于空白行不编号。
    4、cat -s f1.txt,当遇到有连续两行或两行以上的空白行,就代换为一行的空白行。
    5、cat -e f1.txt,在输出内容的每一行后面加一个$符号。
    6、cat f1.txt f2.txt,同时显示f1.txt和f2.txt文件内容,注意文件名之间以空格分隔,而不是逗号。
    7、cat -n f1.txt>f2.txt,对f1.txt文件中每一行加上行号后然后写入到f2.txt中,会覆盖原来的内容,文件不存在则创建它。
    8、cat -n f1.txt>>f2.txt,对f1.txt文件中每一行加上行号后然后追加到f2.txt中去,不会覆盖原来的内容,文件不存在则创建它。
    - 利用cat创建文件:
    1、创建文件的时候要设置文件结束标志,也就是<<EOF。cat > f1.txt <<EOF
    - 追加文件内容的用法:
    1、cat >>fi.txt <<EOF
    - 文件合并的用法:
    1、cat被合并文件>合并目标文件 ,如果不想清除文件内容,则可以把单边号>变成了双边号>>。

总结

刚开始接触新的东西脑子里面还是很迷糊,很多东西都是跟着老师的操作,并不明白其中含义,操作过程中甚至常常不知道自己在干什么ORZ..总之还是应该要靠多加练习来带动理解。
原文地址:https://www.cnblogs.com/wangyaojia/p/8506146.html