20155208 2006-2007-2 《Java程序设计》第1周学习总结
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周学习总结的更多相关文章
- 20155334 2016-2017-2 《Java程序设计》第九周学习总结
20155334 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 第十六章:整合数据库 16.1 JDBC入门 JDBC(Java DataBase Conn ...
- 20155313 2016-2017-2 《Java程序设计》第一周学习总结
20155313 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周的Java学习进入了一个全新的阶段,对于我这样的并没有每天花费时间钻研的同学来说,最后几 ...
- 20155321 2016-2017-2 《Java程序设计》第九周学习总结
20155321 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC简介 厂商在实现JDBC驱动程序时,依方式可将驱动程序分为四种类型: JDBC-OD ...
- 20145231 《Java程序设计》第一周学习总结
20145231 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME.其中,Java SE是我们学习的基础. Java S ...
- 20145238-荆玉茗 《Java程序设计》第一周学习总结
20145238 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台:由于java领域的应用越来越广,根据不同级别的应用开发区分了不同的应用版本,后正式更名为Java ...
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 20145213《Java程序设计》第二周学习总结
20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...
- 20145213《Java程序设计》第一周学习总结
20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
随机推荐
- Talend 数据转换
2个系统都有客户信息,产品信息. 要从一个系统a导出数据给另一个系统b用. 有2个方法. 1.在a系统的客户表,产品表加一个字段,记录b系统对应的ID,导出时直接用sql转换了. 2. 用ETL工具转 ...
- python http 请求 响应 post表单提交
1. 查看请求 响应情况 print(response.text) print(response.headers) print(response.request.body) print(respons ...
- Ubuntu 14.04下如何更换更新源(更新为163源)
之前的安装ubuntu桌面版的之后安装yum,vim等会遇到一些问题, 比如:Ubuntu 14.04下如何更换更新源(更新为163源) 解决: http://jingyan.baidu.com/ar ...
- 3.BIND从服务器及缓存服务器配置
一.域从服务器 一个域的从服务器(slave)通常是为了备份及负载均衡使用,所有这个域的信息都是由域的主服务器控制,域slave服务器启动时会从域的主服务器(master)上抓取指定域的zone配置文 ...
- 十一. Python基础(11)—补充: 作用域 & 装饰器
十一. Python基础(11)-补充: 作用域 & 装饰器 1 ● Python的作用域补遗 在C/C++等语言中, if语句等控制结构(control structure)会产生新的作用域 ...
- mybatis column 和property
mybatis map文件中 resultMap中column和sql查询结果对应, property和实体private对应 <resultMap id="VideoYcAppRes ...
- springboot 打包部署
springboot内置有tomcat所以我们测试的时候没有加入自己的容器 那么我们的 springboot 怎么发布呢? 1.打成 jar 2.打成 war 这种方式我就不说了,网上有教程,我觉得j ...
- Java NIO:浅析I/O模型(转)
原文链接:http://www.cnblogs.com/dolphin0520/p/3916526.html 以下是本文的目录大纲: 一.什么是同步?什么是异步? 二.什么是阻塞?什么是非阻塞? 三. ...
- Java语法基础学习DayFour
一.面向对象 1.特点: A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者 2.使用: a:创建对象格式类名 对象名 = new 类名();b:如何使用成员变量和 ...
- Wrapper
开放封闭原则: 开放对扩展 封闭修改源代码 改变了人家调用方式 装饰器结构 """ 默认结构为三层!!!每层返回下一层内存地址就可以进行执行函数, 传参:语法糖中的传参可 ...