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

教材学习内容总结

浏览教材每章提出一个问题

  1. 组建如何与容器互动
  2. PATH与classpath的对比
  3. java的类型、变量、运算符、流程控制
  4. 对象与参考的关系
  5. 封装的含义
  6. 如何重新定义方法
  7. 继承、接口、多态的使用原则
  8. throw何throws的使用时机
  9. 如何对收集的对象进行排序
  10. 串流与输入/输出的关系
  11. 多流程与单流程多出的内容
  12. lambda的语法和接口默认方法
  13. 机器与人类时间概念之间的不同
  14. 如何用高级输入/输出处理api
  15. 日志API的使用
  16. 交易与隔离层次的内容
  17. JDK类加载器层次
  18. 如何使用标准注释

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

  • 问题一:JVM、JRE、JDK、与java语言之间的关系
  • 要运行java的程序,必须有JVM。JVM的运行必须安装JRE,要开发java程序,必须取得JDK,JDK包括JRE及开发过程中的一些工具。JVM是java程序唯一认识的操作系统,其可执行文件为class文档。
  • 问题二:PATH 与CLASSPATH的区别
  • path与classpath根本就是不同层次的环境变量,实际操作系统搜索可执行文件是看path,jvm搜索可执行文件只看classpath
  • 问题三:想问一下,学生edu邮箱可以再学校注册码?我上网查的都是在某些特定的网站注册

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

  • 问题一:在安装satistics脚本时,出现了文件损坏的情况。

  • 可能是电脑的问题,由微信传过去就不可以,但用u盘就可以正常安装了。
  • 问题二:安装git,由于zsh里面自带git插件,所以没有下载,但在后续过程中出现了不少问题
    提示出错信息:fatal: remote origin already exists.

  • 解决办法如下:
    1、先输入$ git remote rm origin
    2、再输入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不会报错了!
  • 问题三:
  • 它的意思是说本地和服务器上的代码冲突了,类似svn上的,所以需要先pull,再push。
    先 git pull origin master
    再 git push origin master
    但在pull后 push出现
    只能git push -f 强行覆盖

[代码托管] 代码链接

  • 代码提交过程截图:

  • 代码量截图:

上周考试错题总结

上周无考试

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

在安装程序和脚本的过程中出现了较多的问题,也问了同学,也自己去百度了,虽然自己解决的过程很麻烦,感觉一上午没干什么事情,但在寻找解决的方法的过程中不知不觉的练习了已有的知识,也触类旁通的学到了新的知识,就感觉一个圆越来越大,所碰到的未知的东西也越来越多,越来越有兴趣来学习这门课程,不得不说我感觉大家学习java的积极性很高,自己也在努力的学习了,还是有一种成就感的。再看别的同学的博客时,感觉到写博客可能对于中等学习水平的同学有最大的益处,一方面可以看到优秀同学的知识分享;另一方面,也看到了和他们的差距,对自己也是一种督促和鞭策。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 10/10 1/1 6/6 找到了兴趣点,也逐渐开始入门了
  • 计划学习时间:14小时

  • 实际学习时间:13小时

参考资料

20155218 2006-2007-2 《Java程序设计》第一周学习总结的更多相关文章

  1. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  2. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  3. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  4. 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结

    丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  5. 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结

    <面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...

  6. 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  7. 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结

    第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...

  8. 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...

  9. 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  10. 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结

    面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...

随机推荐

  1. c++计算器后续(2)

    自娱自乐: 大概是了解了一下前缀.中缀.后缀表示法是啥,并没有去深究,比如考虑实现啊,然后Calculation类里面的计算方法还是选用原来的直接对中缀表达式求值,只是把代码改得规范点,以上. 各表示 ...

  2. Redux 源码解读 —— 从源码开始学 Redux

    已经快一年没有碰过 React 全家桶了,最近换了个项目组要用到 React 技术栈,所以最近又复习了一下:捡起旧知识的同时又有了一些新的收获,在这里作文以记之. 在阅读文章之前,最好已经知道如何使用 ...

  3. JavaScript(核心、BOM、DOM)

    http://www.flyne.org/article/407 JavaScript(核心.BOM.DOM) JavaScript是基于对象和事件驱动的客户端脚本语言.有如下特点: 交互性 安全性( ...

  4. TCP (传输控制协议)

    http://baike.baidu.com/item/TCP/33012?fr=aladdin TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的.可 ...

  5. Java集合源码 -- List列表

    List概述 List是一个有序,可重复的集合,可以在List的中间插入和移除元素,根据整数索引访问元素 下图是List集合的框架图 下面是对上图的简单介绍 AbstractCollection: 提 ...

  6. array和matrix

    array:数组 matrix:矩阵 list:列表 a = [[1,2,3],[4,5,6]] 两种array的定义方式,第一种方式可以看出list不是array,但却有很大的联系 a = np.a ...

  7. 阅读Deep Packet Inspection based Application-Aware Traffic Control for Software Defined Networks

    Deep Packet Inspection based Application-Aware Traffic Control for Software Defined Networks Globlec ...

  8. 开源Webshell利用工具——Altman

    开源Webshell利用工具--Altman keepwn @ 工具 2014-06-04 共 6114 人围观,发现 43 个不明物体收藏该文 Altman,the webshell tool,自己 ...

  9. MongoDB常用指令

    db 查看当前操作的数据库 show dbs 显示所有数据库 show collections 显示当前数据库下的所有集合 use database_name 连接到一个名叫[database_nam ...

  10. IT经理苏大强:我不吃,我不喝,我要赶项目!

    IT经理老苏的日常 1周,2周,3周 -- 为了公司的发展和孩子的奥利奥 这点短痛不算什么 Iron Cloud 微服务开发云[www.ironz.com] 高效满足业务需求 高速交付 驱动增长