20155317 王新玮的第四次随笔~

2006-2007-2 《JAVA程序设计》第1周学习总结


一、关于教材内容的学习

粗看教材,提出每一章自己的问题

  1. 我们怎么样才能java?我们首先该做什么?
  2. 做一个项目,我们应该怎样去用项目管理程序?
  3. java有没有自己独特的语法
  4. 以前听说过java是面向对象,C语言是面向过程,它们到底有什么区别
  5. 装箱的对象对于实现程序的优劣?
  6. 如何巧用继承这是个问题
  7. 接口的定义会影响程序运行的结果吗
  8. 异常处理会不会造成异常?
  9. collection和map两个试用与哪些情况
  10. AVA的输入输出串流的观念是基于文件吗?
  11. 在运用线程和并行时它们的优缺点是什么?
  12. “同样的Lambda表达式,可以用来表示不同目标类型的对象操作”为啥?
  13. 机器时间和人类时间为啥不一样?
  14. 使用队列、栈等不同的结构对于数据接口来讲会不会有什么不一样?
  15. logger类有什么特点?
  16. 对于获得数据,java在获得数据的方式是什么?
  17. 动态代理技术是指什么?

第一章的学习

  1. Java三大平台 javaSE(标准版)javaEE(企业版)javaME(迷你版)

  2. Java解决了什么: 使用java节省了空间,使编程获得的快速发展。

  3. Java SE的四个组成部 :JVM:java虚拟机,包括在JRE中 JRE:java执行环境 JDK:java开发工具箱,包括JRE和开发过程中需要的一些工具程序
  4. JVM/JRE/JDK: 
    JVM:java编译时,并不直接编译为相依于平台的01序列,而是翻译为中介格式的位码。想要执行位码文档,平台就必须安装JVM。有了JVM,就可以达到”编译一次,到处执行”的跨平台目的。对java程序而言,只认识一种操作系统,就是JVM,位码文档就是JVM的可执行文件。JVM实际上相当于java程序的操作系统,JVM还负责java程序的资源管理。JVM是执行Java程序(可执行文件.class)的操作系统(或容器)
    JRE:java的执行环境,用来部署Java程序,包括javaSE API和JVM。
    JDK:包括了java程序语言,工具程序与JRE。对于开发Java程序的人必须安装JDK。

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

对于jdk ,idea等程序的使用还是不是特别理解。以下是我总结的git的使用:

关于git idea JDk 以及托管代码的使用

git

  1. 经过看学长的操作方法我开始安装git
  2. 通过dos命令获得了公钥ssh
  3. 在码云建立项目,上传代码

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

由于这一周没有编什么很难的程序,没出现什么错误。

代码托管

    • 代码提交过程截图:

上周考试错题总结

由于上周没有考试,只是在看课本知识。

 

学习进度条

 

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标 5000行 30篇 400小时  
第一周 200/200 2/2 20/20

 


参考资料

 

原文地址:https://www.cnblogs.com/wxwddp/p/6445155.html