20165237 2017-2018-2 《Java程序设计》第1周学习总结

教材学习内容总结

1.平台=OS(操作系统)+CPU

2.Java具有简单、面向对象、平台无关和动态性。

3.编写源文件->编译源文件->字节码->执行字节码。

4。通过《Java2 实用教程(第五版)》的指导下,安装JDK和JRE。

5.学会使用虚拟机将代码上传到码云。

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

  • 问题1:共享文件夹第二次开启时没有东西
  • 问题1解决方案:打开终端输入sudo mount –t vboxsf JAVA /mnt/shared、密码、和 sudo gedit /etc/fstab即可解决。
  • 问题2:保存的代码文件无法使用javac编译。
  • 问题2解决方案:将文件名设置为主类中的类名。

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

代码调试中可能因为很投入,所以没有什么大问题

  • 问题1:无法加载运行脚本,没有给权限
  • 问题1解决方案:打开终端输入chmod +x 脚本名称.sh解决。
  • 代码成功提交截图:

代码托管

(statistics.sh脚本的运行结果截图)

上周考试错题总结

  • Java编译器和Java解释器位于src中,因此编辑系统变量时,为Path添加的新值是“E:\JDK1.8\src”。
    A.true
    B.false
    答案:B 原因:错误理解在src文件夹中,应该位于bin中。

其他(感悟、思考等,可选)

  • JAVA学习其实要比C语言学习起来更容易理解,只是过程比较繁琐。如果认真、细心,再加上平时的积累,我认为我可以学好这门有趣的语言。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 80/80 1/1 18/18 学会编写简单的JAVA应用程序

参考资料

最新文章

  1. 【容器云】传统金融企业的 Docker 实践
  2. Redis 使用说明 安装配置 主从复制
  3. HDU 5724:Chess(博弈 + 状压)
  4. JS模板引擎 :ArtTemplate (1)
  5. Android 使用 Gmail 来发送邮件
  6. discuz X2.5自己写代码,获取当前登录的用户信息
  7. NEC红外遥控协议理解与实现
  8. Chapter 1 First Sight——5
  9. Visual Studio 2017正式版发布全纪录
  10. 想使用Docker容器?先看看这些注意事项
  11. python实现bt种子 torrent转magnet
  12. Python下载及Python最强大IDEPyCharm下载链接
  13. 初学Vue 遇到Module not found:Error:Can`t resolve 'less-loader' 问题
  14. 【读书笔记】iOS-PhoneGap
  15. 51nod 1459 迷宫游戏 dijkstra模板
  16. Cisco无线AP上联口为trunk时无法注册故障处理
  17. cad.net之ACAD和GCAD环境变量获取
  18. 修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题
  19. delphi版本修改PE头源码
  20. AI 技术咖们说,进入未来世界首先需要一个“虚拟的我” | 科技生活节倒计时8天

热门文章

  1. Unity 网络编程(Socket)应用
  2. M1-SaltStack&Flask-Day4
  3. python自动化开发-[第二十四天]-高性能相关与初识scrapy
  4. request.getSession()几种获取情况之间的差异
  5. percona-5.7二进制多实例安装
  6. 反汇编Dis解析
  7. Linux下常用的shell操作
  8. Python中的格式化输出
  9. Spring Boot笔记十:IOC控制反转
  10. UEditor js动态创建和textarea中渲染【原】