• 20155208徐子涵 2016-2017-2 《Java程序设计》第1周学习总结

      教材学习内容总结

      浏览教材 每章提出自己存在的问题

      • chapter1:JDK和JRE的区别体现在什么地方?
      • chapter2:怎样对package,src,classes进行管理?
      • chapter3:对于循环、条件等语句java语言和C语言有什么不同之处?
      • chapter4:打包可以应用在什么领域?
      • chapter5:封箱对象的具体操作流程是什么?
      • chapter6:怎样设计一个drawFight()方法?
      • chapter7:两个接口都有定义的方法是否表示不同的行为?
      • chapter8:怎样巧妙利用错误处理(异常处理)来发现程序本身的问题?
      • chapter9:对象的索引指的是什么?
      • chapter10:java中的输入输出串流是指什么?
      • chapter11:怎么实现Collection的并行?
      • chapter12:方法与构造函数的作用到底是什么?
      • chapter13:机器时间和人类时间的划分标准是什么?
      • chapter14:NIO和NIO2的区别体现在什么地方?
      • chapter15:一个Logger类应该具有那些属性?
      • chapter16:程序如何与数据库进行沟通?
      • chapter17:如何建立一个ClassLoader?
      • chapter18:.动态代理技术和自定义注释之间有什么关系?

      对第一章和第二章教材的学习内容总结

      一、Java平台概论

      1.1 Java不只是语言

      1、Java三大平台:Java SE、Java EE与Java ME

      2、Java SE的四个组成部分:JVM、JRE、JDK与Java语言

      3、容器就操作层面来说,就是执行于JVM上的Java应用程序,从抽象层面来说,就是你的应用程序沟通、协调相关资源的系统。

      4、JSR必须经过JCP投票通过才能成为最终的标准文件,JSR成为最终文件后对其成果做出免费且开发原始码的参考实现,称为RI,由TCK作为技术兼容测试工具箱。

      5、JDK的参考实现就是被Oracle收购之后的JDK,2006年SUN宣告对Java开放源代码,开始有了OpenJDK。

      1.2 JVM/JRE/JDK

      1、JVM是执行Java程序(可执行文件(*.class))的操作系统(或容器),JVM是Java实现「一次编译、到处运行」的跨平台的关键

      2、JRE包括Java SE API和JVM,JDK包括Java程序设计语言、JRE和开发工具。

      3、如果要运行Java程序,必须安装JRE;如果要开发Java程序,必须要取得JDK

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

      问题1:第一次进行安装JDK时出现了错误,如图:

      解决办法:发现是JDK的类型下载错误,重新进行下载,最后安装成功。

      问题2:git上传时出现了问题,无法在码云上进行托管

      解决方法:重新建立了一个项目,并且将之前的流程重新认真的进行了一遍最后成功上传。

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

      • 对Java教材的第一章和第二章进行了学习,了解了Java发展的历史,也学会了一些基础的指令;自己进行了JDK和IDEA的安装,过程中遇到了一些困难,最后都得到了解决,感觉到了收获的乐趣,以后还会继续努力。

      学习进度条

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

      参考资料

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

  1. 20155334 2016-2017-2 《Java程序设计》第九周学习总结

    20155334 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 第十六章:整合数据库 16.1 JDBC入门 JDBC(Java DataBase Conn ...

  2. 20155313 2016-2017-2 《Java程序设计》第一周学习总结

    20155313 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周的Java学习进入了一个全新的阶段,对于我这样的并没有每天花费时间钻研的同学来说,最后几 ...

  3. 20155321 2016-2017-2 《Java程序设计》第九周学习总结

    20155321 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC简介 厂商在实现JDBC驱动程序时,依方式可将驱动程序分为四种类型: JDBC-OD ...

  4. 20145231 《Java程序设计》第一周学习总结

    20145231 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME.其中,Java SE是我们学习的基础. Java S ...

  5. 20145238-荆玉茗 《Java程序设计》第一周学习总结

    20145238 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台:由于java领域的应用越来越广,根据不同级别的应用开发区分了不同的应用版本,后正式更名为Java ...

  6. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  7. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  8. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  9. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  10. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

随机推荐

  1. 系统相关的信息模块: import sys

    系统相关的信息模块: import sys sys.argv 是一个 list,包含所有的命令行参数. sys.stdout sys.stdin sys.stderr 分别表示标准输入输出,错误输出的 ...

  2. Mockito:一个强大的用于Java开发的模拟测试框架

    https://blog.csdn.net/zhoudaxia/article/details/33056093 介绍 本文将介绍模拟测试框架Mockito的一些基础概念, 介绍该框架的优点,讲解应用 ...

  3. css 让div 的高度和屏幕的高度一样

    <html><head><title>无标题文档</title><style type="text/css">html, ...

  4. TCP可靠传输:校验和,重传控制,序号标识,滑动窗口、确认应答

    Tcp通过校验和,重传控制,序号标识,滑动窗口.确认应答实现可靠传输 应答码:ACK TCP的滑动窗口机制       TCP这个协议是网络中使用的比较广泛,他是一个面向连接的可靠的传输协议.既然是一 ...

  5. python 自然语言处理(五)____WordNet

    WordNet是面向语义的英语词典,与传统辞典类似,但结构更丰富.nltk中包括英语WordNet,共有155287个单词和117659个同义词. 1.寻找同义词 这里以motorcar为例,寻找它的 ...

  6. SRAM、DRAM、SDRAM、DDR、DDR2、DDR3

    RAM可分为SRAM(Static RAM/静态存储器)和DRAM(Dynamic RAM/动态存储器).SRAM是利用双稳态触发器来保存信息的,只要不掉电,信息是不会丢失的.SRAM存储元件所用MO ...

  7. c语言亲缘线程通过管道通信一些疑问

    亲缘线程在使用管道时,发现第一次使用管道进行进行通信完全正常(./a.out 1),但当重新运行并使用新管道文件时候出现数据无法读取的问题(./a.out 2)(./a.out 3),甚至出现子线程部 ...

  8. .NET读取视频信息、视频截图

    在.NET中处理视频是一件痛苦的事情,.NET并没有提供视频处理的类.于是咱们只能找一些第三方的类库或者自己实现,在项目时间比较赶的情况下,自己实现是不可能的了,而且说不定会留下很多坑.所以一般情况下 ...

  9. python全栈开发笔记---基本数据类型--数字型魔法

    数字  int a1 =123 a2=456 int 讲字符串转换为数字 a = " #字符串 b = int(a) #将字符串转换成整形 b = b + 1000 #只有整形的时候才可以进 ...

  10. java修饰符用法

    public:本类可使用,子类可使用,同一包内的类可使用,不同包内的类可使用 protected:本类可使用,子类可使用(不同包内的子类也可使用),同一包内的类可使用 default(当不写修饰符时) ...