教材学习内容总结

第一章中提到了Java的前世今生和三大平台,我了解到Java SE包括JVM,JRE,JDK和Java语言。java最基本的特性之一是“跨平台”,这使得Java语言能被广泛应用。书上提到

学习Java,就等于在面临各式问题如何解决

这一点我认为是学习任何程序语言最终要达到的目的,但是不同的是,Java中还有各种框架和各式链接库,这意味着他需要更系统更有针对性的学习。通过阅读教材和老师提供的参考教程,我安装了JDK,IDEA和Git,并不断摸索掌握了基本的操作方法。

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

  • 第一章问题:既然Java的特性之一是“跨平台”,在接下来的发展中会有另一个平台可以兼容各种系统吗?
  • 第二章问题:除了System,Java中还有那些其他的类别,各自都是什么功能?
  • 第三章问题:既然在Java中是自由格式的,空格也是任意的,怎么判断保证语句的停顿?
  • 第四章问题:既然Java中用分数表示浮点数,除了教材中提供的方法,还可以怎样提高计算准确度?
  • 第五章问题:如何修改封装中的数据?
  • 第六章问题:继承语法细节中,虽然有办法使客户端变得简介,但是读取子类又比较麻烦,有没有什么改进方法呢?
  • 第七章问题:如果将构造函数权限设置为其他的,是不是会有更多类可以实现实例化?
  • 第八章问题:重抛异常的时候,用什么定义才是重抛异常的地方?
  • 第九章问题:String如何实现降序或自定义排序?
  • 第十章问题:如何实现一次输出多行?即换行除了多次输出还有什么办法?
  • 第十一章问题:停止线程后若想从原来的地方继续要如何设置?
  • 第十二章问题:StringOrder的静态方法byLength的参数、返回值能否不相同?
  • 第十三章问题:用Calender与时间日期API有什么不同?哪种更好?
  • 第十四章问题:路径元素计数最上层是0 ,那它有下限吗?
  • 第十五章问题:“\\”表示什么呢?
  • 第十六章问题:若想取回特定的留言怎么操作?
  • 第十七章问题:如何从class中一次获得多个对象?
  • 第十八章问题:可以自定义标注风格吗?

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

问题1:在安装JDK的过程中,有设置PATH 的部分,配置完后却发现提示

不是外部命令也不是内部命令,也不是可运行的程序或批处理文件

解决:查阅了教材之后,我发现是因为少了分号,又重新配置了一遍之后成功了。

问题2:在编译完Java程序之后,用cmd打不开程序,显示有三个错误:

解决:我重新打开了Java文件,发现是编译过程中将printLn输成了printIn,改正之后程序运行成功了。

代码托管

  • 代码提交过程截图:
  • 代码提交结果截图:

思考与感悟

本来以为学习编程知识单纯的敲敲代码,但在学习完教材的前几章之后发现,其实学习编程语言最大的乐趣就在于看着自己一字一字敲出的代码在经历一系列编译错误之后最终成功的那一刻。尽管中间会不断出现编译出错的问题,但这些问题又会不断刺激我们去摸索解决的办法。就像是在算题,每一次的编译就是在提供一种新的解题思路,碰壁多,但走出误区之后,喜悦和收获却也更多。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 1/1 20/20 安装了JDK、IDEA和Git,写了第一个Java程序

参考资料

20155315 2016-2017-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. Vim 编辑器及其基本操作

    实验楼某些课程有用 Vim 编辑器来写代码,因此有了这篇博客,据说是上古神器,当然主要目的是基本操作. Vim 编辑器 Vim(Vi IMprove) 是 Linux 系统上的最著名的文本/代码编辑器 ...

  2. 通过163smtp服务器向各大邮箱发送邮件(SOCKET编程)

    package server; import java.io.*; import java.net.*; import java.sql.Time; import java.util.Scanner; ...

  3. Save and read double array in a binary file

    ;} 32 bytes read 9.5 -3.4 1 2.1 "

  4. gluoncv 用已经训练好的模型参数,检测物体

    当然这个模型参数,最好用自己的,否则不够精确,我自己的还没训练完. from matplotlib import pyplot as plt import gluoncv from gluoncv i ...

  5. web-ctf随机数安全

    rand() 函数在产生随机数的时候没有调用 srand(),则产生的随机数是有规律可询的. 产生的随机数可以用下面这个公式预测 : state[i] = state[i-3] + state[i-3 ...

  6. Linux学习总结(十七)-shell 基础知识

    一 先介绍几种常用字符: 1 * 匹配任意个任意字符2 ?匹配一个任意字符3 # 注释符号,符号后的语句不被执行4 \脱意字符,后面跟带含义字符时,照原字符输出5 []匹配包含在[]之中的任意一个字符 ...

  7. Linux环境安装Nexus

    Linux环境安装Nexus Nexus可以做Maven私服,私服不是Maven的核心概念,它仅仅是一种衍生出来的特殊的Maven仓库.有三种专门的Maven仓库管理软件可以用来帮助大家建立私服: N ...

  8. LeetCode39.组合总和 JavaScript

    给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合. candidates 中的数字可以无限制重复被选 ...

  9. eclipse安装activiti插件

    参考: https://blog.csdn.net/augustaurora/article/details/59618737 https://blog.csdn.net/qq_33547950/ar ...

  10. 1015 德才论(sort、结构体vector)

    题目: 宋代史学家司马光在<资治通鉴>中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人.凡取人之术,苟不得圣人,君子而与之,与其得小人,不 ...