# 20155336  2016-2017-2《JAVA程序设计》第1周学习总结

## 教材学习内容总结

开学的第一周,带着些许的欣喜和好奇,听完了老师的第一堂课。说心里话学习JAVA仿佛观看一部英文影视作品一样头疼,

因为总会有许许多多相似的名字让你记得晕头转向。JAVA也是一样,什么JVM啊JRE啊JDK啊 (/(ㄒoㄒ)/~~)  等等一系列

的英文缩写,让人心神意乱~~但总体上对JAVA有了一个初步的了解。通过课上老师的介绍以及课下对JAVA书第一章的浏览,

我简单的了解了JAVA艰辛的发展历程。书中说到,对于JAVA的初学者来说,只需安装JDK对于我们现阶段的编程就绰绰有余

了。

![](http://p1.bpimg.com/4851/23c889fe358fd640.png)

虽然安装JDK以及检验是否安装成功都很容易,但是在进行PATH以及CLASSPATH调试阶段遇到了难题,因为按照书中图片,

"cd"与"workspace"之间还有一个"\"所以不管怎么试都没有成功,结果去掉斜杠就可以了。

![](http://p1.bpimg.com/4851/6b7d40dfe573e323.png)

解决完问题后,简单的运行了JAVA的程序,然后按照书上的提示,成功编译了helloworld。

对于JRE的安装,因为JDK本身就有一个JRE,所以只需要安装JDK,一定就有Private JRE。JAVA只认识一种操作系统,这个

系统叫做JVM,所以位码文档的扩展名一定要是.class,才可以执行。

在配置ssh秘钥的过程中,先找到bash的应用程序

![](http://p1.bqimg.com/4851/4d1aa70dd07171f6.png)

然后按照步骤在指示符中输入"ssh-keygen -t rsa -C "youreamil@xxx.com"就可以了。

![](http://p1.bqimg.com/4851/aa032a8a349037df.png)

在C盘用户的目录下找到.ssh文档,以文本的格式打开将文本中所有的复制到开源中国即可创建项目。

![](http://p1.bpimg.com/4851/6332f39c76892323.png)

通过一周的紧张学习,我对JAVA有了初步初步的了解,但在很多地方都遇到了问题,所以学习的效率极其低,希望能够在老师的

课堂上学到更多知识,争取做一个合格的JAVA初学者。

## 教材学习中的问题
- 1 Linux的系统下学习JAVA与Windouw有哪些差异。

- 2 如何判断import目标的文件是否存在?

- 3 JAVA与C语言终究有一些类似的地方,JAVA自身还有那些独特的语法?

- 4 面向对象与面向过程有哪些差异?

- 5 可以在封装对象的时候直接赋值吗?

- 6 在JAVA程序中,多态性带给我们的好处是什么?

- 7 接口与抽象类的区别?有何相同点有何不同点?

- 8 满足异常匹配的条件是什么以及多异常问题处理的顺序是什么?

- 9 Collection派生的两个接口与Map的接口有什么特征?

- 10 JAVA中所有数据传输的地方都能用到I/O流吗?

- 11 为什么需要使用线程,如何创建线程,用什么方式创建线程比较好

- 12 我想了解Lambda表达式带来的另一个问题重载?

- 13 想要知道系统时间,有什么更加简便的方法?

- 14 在NIO中阉割法具体是什么?

- 16 数据库优化方面有哪些经验?

- 17 类加载器分为三大类,它们之间有什么最大的区别?

- 18 为什么最后一个参数是一个可变参数,其他的参数不行吗?

20155336 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. EDM邮件营销激活不活跃客户群的五大策略

    有很多朋友给U-Mail马工大倒苦水:我邮件群发做了大量工作,可是有一些潜在消费者却始终无动于衷,你要说他没什么用吧,可是明明显示他有打开过,你把这个地址排除出去又有点可惜了,你要说他不可或缺,可是他 ...

  2. Windows环境下JDK的配置及多版本JDK切换的方法记录

    (这里记录了笔者了解的关于JDK环境配置的信息,以及针对系统上存在不同版本JDK时所尝试的解决方案.具体来说,是已安装 JDK 8 后,又安装了 JDK 9 时所遇到的问题和尝试的解决方法.这次记录以 ...

  3. WebUploader 图片上传控件使用范例

    ​官网 http://fex.baidu.com/webuploader/getting-started.html 其实官网写的挺详细的,看官网也可以了. 引入资源 使用Web Uploader文件上 ...

  4. 【LGP2045】方格取数加强版

    题目 还纠结了一下是费用流还是最小割 最终还是决定让最小割去死吧 我们的问题就是让一个点的点权只被计算一次 考虑拆点 将所有点拆成入点和出点,入点向出点连流量为\(1\)的边 每一个出点往下连能到达的 ...

  5. 3、Android-全局大喇叭-广播机制

    所谓的官博机制可以理解成为1对多的概念 即一个喇叭所有的人都能听到(统一范围内) 为了便于及逆行系统级别的消息通知 Android引入了一套广播机制 而且更容易进行实现. 3.1.广播机制的简介 再A ...

  6. ps基础练习

    1. 直接把图片拖进来 2. F 键 视窗全屏快捷键 3. 此时的图片是“背景”层,不能直接编辑,双击该背景层,就变成了“图层”,就可以编辑了  4. 5. 6. 7. 魔棒工具,在需要去掉的点一下, ...

  7. python迭代、列表生成式

    迭代: 迭代对象(Iterable),可以直接作用于for循环的对象,如list / tuple / dict / set / str /等集合数据类型可以直接作用于for循环 >>> ...

  8. 20165302实验二java面向对象程序设计

    20165302实验二java面向对象程序设计 实验结果 提交点1 1.实验要求: 参考 (http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTE ...

  9. sublime text3插件的安装

    1.安装Package Control提示Package Control:There are no packages available for installation, 解决方案:删除Packag ...

  10. JNI由浅入深_10_JNI 综合开发

    1.使用ndk-build时如果找不到某个类,可以使用下面两种方法解决: 1.1 进入src目录 D:\project3\JNIAndroid\src>set classpath=D:\proj ...