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

# 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 "[email protected]"就可以了。

![](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 为什么最后一个参数是一个可变参数,其他的参数不行吗?

时间: 2024-12-24 15:33:04

20155336 2016-2017-2《JAVA程序设计》第一周学习总结的相关文章

201671010110 2016 2017《java程序设计》

经过一学期的时间,完成了对java的学习,对java的基本知识都有一定的了解.在刚开学的时候看到700多页的课本确实内心非常崩溃.在第一次的实验中,做了不是要求做的题目是相当难了,更加了令我挫败.后来老师采用反转课堂的教学方法,开始非常不适应,因为从来没有这样的经历,在课下提前预习对于一章几十上百页的课本很恐慌.在前几个章节中,发现java和c语言有很多的共同点,加上ppt的解释理解的比较清楚.后面的也就是java的核心部分,老师开始给我们详细讲解,也学到了很多知识.java作为一个实用的编程学

2017面向对象程序设计(Java)第二周学习总结

2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为第一周学长正在家里吃西瓜吹空调.好了,闲言少叙.我先为你们介绍一下助教的职责,而后再对你们的学习情况进行总结! 身为你们本学期Java课程的助教...之一,我的任务是:指导你们学习,批改我所负责学习小组的实验作业.阅读博文并回复.其他学习小组会有另外三位助教负责.由于我们每周五都会汇总你们的情况,其

20145201 《Java程序设计》第一周学习总结

# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学起,发现并不是自己想想中那么难,只要一步一个脚印,每周有自己的计划,并按照计划按部就班的完成,最后一定会拥有自己的小成果的. 1.1Java不只是语言 Java经过多年的版本更新后,最新的版本是Java SE8. 在java发展的过程中,它的应用领域越来越广,根据不同级别的应用开发区分了不同的应用版本,最终j

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了

20145224-陈颢文 《Java程序设计》第一周学习总结

20145224 <Java程序设计>第一周学习总结 教材学习内容总结 通过第一周的学习让我对Java有了个初步的了解,知道了Java分为Java SE.Java EE.Java ME三大平台,其中Java SE是基础.Java的一大特点是它可以跨平台,而JVM对Java的跨平台提供了支持,它就类似于一个虚拟机,只要在当前平台安装了相应的JVM,Java程序就有了可以在此平台上运行的基础啦.JRE是Java的执行环境,在安装了JRE的计算机上就可以运行Java的程序了,当然光是可以跑代码对于程

20145201 《Java程序设计》第一周学习总结(修改)

# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学起,发现并不是自己想想中那么难,只要一步一个脚印,每周有自己的计划,并按照计划按部就班的完成,最后一定会拥有自己的小成果的. 1.1Java不只是语言 Java经过多年的版本更新后,最新的版本是Java SE8. 在java发展的过程中,它的应用领域越来越广,根据不同级别的应用开发区分了不同的应用版本,最终j

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

20145238 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台:由于java领域的应用越来越广,根据不同级别的应用开发区分了不同的应用版本,后正式更名为Java SE,Java EE,Java ME. Java SE主要分为四个部分:JVM,JRE,JDK和JAVA语言. 了解JCP与JSR.RI.TCK的关系:JSR必须经过JCP投票通过才能成为最终的标准文件,JSR成为最终文件后对其成果做出免费且开发原始码的参考实现,称为RI,由TCK作为技术兼容测试工具箱. 了

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

20145231 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME.其中,Java SE是我们学习的基础. Java SE主要分为四个部分:JVM,JRE,JDK和JAVA语言. 思考题:Java不只是语言?答:根据以上所写就能知道,提到Java,Java语言只是其三大平台中的其中之一的一个组成部分,不可片面的将其与C语言作比较,认为只是一种语言. JCP与JSR.RI.TCK的关系:想要提议加入Java的功能或特性,必须以J

20165318 2017-2018-2 《Java程序设计》第一周学习总结

20165318 2017-2018-2 <Java程序设计>第一周学习总结 教材内容学习总结 第一章主要对Java平台进行了简单的介绍,并讲解了如何搭建Java环境. Java平台概论 通过课本,测验,查询资料我了解到Java的有关内容如下: Java历史 1990年Sun公司成立了有James Gosling领导的开发小组,开始正致力于开发一种可移植的.跨平台的语言,该语言能生成正确运行于各种操作系统及各种CPU芯片上的代码.1995年5月Sun公司推出的Java Development

20165218 2017-2018-2 《Java程序设计》第一周学习总结

20165218 2017-2018-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一章.Java入门 1. Java特点 Java具有简单.面向对象.平台无关.多线程.动态等特点,其中平台无关是使它风靡全球的最重要的特点.平台无关指同样的Java指令在不同的平台上都可以运行,不受平台本身的机器码的影响.这是由于Java可以在计算机的操作系统之上在提供一个Java运行环境. graph LR A[Java语言]-->B[字节码] B-->C[机器指令] 2. 平台=O