• 《Java程序设计》 第一周学习总结


    20175313 《Java程序设计》第一周学习总结

    教材学习内容总结

    • 了解Java的四个特点
    • 学习JDK的安装以及系统环境变量的设置
    • 掌握Java源文件命名、编译、运行
    • 熟悉git的常用指令

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

    • 问题1:使用vi src/Hello.java后,不知道怎么进入编辑模式。
    • 问题1解决方案:学习vim编辑器的使用
    • 问题2:没有进入仓库就进行文件编辑,git add . git commit -m [...]git push等操作。
    • 问题2解决方案:进入仓库,将编辑好的文件复制到仓库的指定文件中,然后重新进行一系列的操作。
    • 问题3:在虚拟机上产生的公钥无法粘贴到主机上。
    • 问题3解决方案:打开虚拟机,设备——共享粘贴板——双向

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

    • 问题1:使用chmod进行命令授权时,忘记加sudo
    • 问题1解决方案:重新加上sudo,再次执行
    • 问题2:在虚拟机上调试时,机器显示没有安装JDB
    • 问题2解决方案:sudo apt-get updatesudo apt-get install openjdk即可。

    代码托管

    ststistics

    上周考试错题总结

    • 错题1
      image

      • 原因:没有正确了解Java平台无关性的重要性
      • 理解情况:现在已经能够较为深刻的明白。
    • 错题2
      image

      • 原因:对Java源文件的编译、运行了解的不够透彻。
      • 理解情况:编译的时候源文件必须在当前目录中才能进行编译。
    • 错题3
      image

      • 原因:忽略package的作用,把他当作正常情况对待。
      • 理解情况:代码中有package时,运行代码时一定要加上包名前缀。

    心得体会

    • 作为初学者,应该记住一些必要的格式,这并不是意味着死记硬背,而是要多动手,代码不是用来看的,要动手敲。
    • 只要一步一步的按照老师博客上的去执行,你就会发现其实并不难,就是要有耐心,遇到问题的时候,先思考,不会的还可以百度,百度真的是一个很好用的学习工具。
    • 一定要合理的分配好时间,千万不要觉得很简单,就等到最后一天的时候才去看。(虽然不难,但是真的很多。)

    参考资料

  • 相关阅读:
    override与new的区别
    预处理指令关键字
    索引器
    可选参数与命名参数
    sealed关键字
    获取变量默认值
    is和as
    throw和throw ex的区别
    位操作
    unsafe关键字
  • 原文地址:https://www.cnblogs.com/xiannvyeye/p/10461713.html
Copyright © 2020-2023  润新知