20145229吴姗珊《JAVA程序设计》第一周学习总结
教材学习内容总结
第一章 JAVA 平台概论
1.JAVA不仅仅是一门程序设计语言,还是标准规范
2.1995年5月23日被公认为JAVA的诞生日
3.J2SE包含了JDK和JAVA程序语言
4.三大平台为java SE、java EE、java ME
5.java SE主要可以分为JVM、JRE、JDK和java语言
6.编译执行java的JDK/JRE,并不只有sun才能实现,IBM同样可以撰写JDK/JRE
7.我认为,在掌握JAVA的学习中,java并非只是程序语言,首要的是掌握最简单的JAVA SE API,例如异常、集合、输入输出串流、线程等。学习标准的API,熟悉的掌握API在设计时的封装、继承和多态机构
8.为了能够运行JAVA撰写好的程序,必须有JAVA虚拟机。JVM包括在java执行环境中,所以为了要运行java程序,必须包装JRE
第二章 从JDK到IDE
1.从hello world开始
2.在撰写JAVA中,得注意好几个问题。在资源管理器中显示扩展名,java程序必须区分大小写
3.在安装好的JDK后,如果选择一并安装Public JRE,至少会有两套JRE存在于计算机中,一个是JDK本身的Private JRE,一个是选择安装的Private JRE
4.JRA文档实际使用ZIP格式压缩,当中包含一堆CLASS文件,可将JRA文件设置为特别的文件
5.位码文件要放置在于package所定义名称层级相同的文件夹层级
6.要在包间可以直接使用的类或方法必须声明为public
教材学习中的问题和解决过程
问题:我的电脑是win8的,第一开始找不到运行的文件,无法进入
解决:在百度中百度,可以通过快捷键中直接进入,然后使用cmd就可以直接打开了
问题及解决过程:最开始最看书的时候很多东西都是一笔带过,结果在输入HELLOWORLD的时候出现了问题,没有注意大小写的问题,导致了整个程序运行不了
问题:在编译程序与CLASSPATH中编译通过了却无法运行
代码调试中的问题和解决过程
问题:怎么执行hello world?

解决过程: 通过CLASSPATH指定其可执行文件(.class)的路径信息
感悟
可能由于在假期的时候并没有认真的看老师给的资料,对JAVA不是那么熟悉,导致第一周的学习比较吃力,不过通过看视频,看书,至少在自己的大脑里有一个大概的框架,对基本的编程、格式有了一定的概念,但是教材中的解释以及图例非常详细,相信在之后的学习中通过查看之前的资料、询问同学以及视频的观看,自己不断的学习不断的尝试,在之后的学习中会有很大的提升。
学习进度条
| 代码行数 | 博客量 | 所花时间 | 收获与成长 | |
|
目标 |
5000行 | 48篇 | 400小时 | |
|
第一周 |
80行 | 1篇 | 15小时 |
在这一周的学习中,初步的学习让 我掌握了基本用法,有了基本概念 |
20145229吴姗珊《JAVA程序设计》第一周学习总结的更多相关文章
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 20145229吴姗珊 《Java程序设计》第9周总结
20145229吴姗珊 <Java程序设计>第9周总结 教材学习内容总结 第十六章 整合数据库 JDBC入门 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交 ...
- 20145229吴姗珊 《Java程序设计》第8周学习总结
20145229吴姗珊 <Java程序设计>第8周总结 教材学习内容总结 第十四章 NIO与NIO2 NIO: InputStream.OutputStream的输入输出,基本上是以字节为 ...
- 20145229吴姗珊 《Java程序设计》第7周学习总结
20145229吴姗珊 <Java程序设计>第7周学习总结 教材学习内容总结 第13章时间与日期 即使标注为GMT(格林威治时间),实际上谈到的的是UTC(Unix时间)时间. 秒的单位定 ...
- 20145229吴姗珊 《Java程序设计》第6周学习总结
20145229吴姗珊 <Java程序设计>第6周学习总结 教材学习内容总结 第十章 输入\输出 1.java将输入\输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象 2.输入串 ...
- 20145229吴姗珊 《Java程序设计》第5周学习总结
20145229吴姗珊 <Java程序设计>第5周学习总结 教材学习内容总结 第八章 异常处理 1.设计错误对象都继承自java.lang.Throwable类 2.Java中所有错误都会 ...
- 20145229吴姗珊两天小总结 《Java程序设计》第4周学习总结
20145229吴姗珊两天小总结 <Java程序设计>第4周学习总结 教材学习内容总结 由于自己的基础不好对知识的理解不透彻,所以这两天的学习还是集中在第六章和第七章,对知识点多了一点理解 ...
- 20145229吴姗珊 《Java程序设计》第4周学习总结
20145229吴姗珊 <Java程序设计>第4周学习总结 教材学习内容总结 第六章 继承与多态 6.1继承共同行为 1.继承基本上就是避免多个类间重复定义共同行为 简单的类的定义 使用s ...
随机推荐
- 微软认知服务:QnA Maker使用示例
简介 QnA Maker 从用户提供的内容(包括 FAQ URL.文档和编辑内容)中提取所有可能存在的问答对:利用易于使用的界面编辑.删除和添加问答对,然后将知识库作为 API 终结点进行发布:QnA ...
- Android--点击EditText的时候弹出软键盘,点击EditText之外空白处软键盘消失
在android中点击EditText的时候会弹出软键盘,但当我们输入完毕或者想隐藏软键盘时,我们可以点击软键盘上的隐藏按钮,这种方法固然可行,但是为了提高用户体验,我们常常要实现这种功能:当输入完毕 ...
- python抓取51CTO博客的推荐博客的全部博文,对标题分词存入mongodb中
原文地址: python抓取51CTO博客的推荐博客的全部博文,对标题分词存入mongodb中
- 利用$(window).resize()实现窗口大小自适应宽度问题
© 版权声明:本文为博主原创文章,转载请注明出处 问题描述:利用iframe做页面引入,用$(window).resize()作自适应:结果窗口变小时,利用$(window).width()获取到的宽 ...
- Android Activity去除标题栏和状态栏
一.在代码中设置public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除ti ...
- emacs的常用配置备份
据说有人搞丢了自己的emacs的配置,然后一怒之下抛弃了emacs投身vim,我还是做个emacs配置的备份吧, 虽然我现在也算不上emacs的发烧友. 这里的配置大多是从网上参考的,最多的是下面的链 ...
- 【PHP】富文本HTML过滤器:HTMLPurifier使用教程(防止XSS)
在编程开发时安全问题是及其重要的,对于用户提交的数据要进行过滤,XSS就是需要重视的一点,先说一下什么是XSS,简单来说就是用户提交数据(例如发 表评论,发表日志)时往Web页面里插入恶意javasc ...
- centos7.0 crontab 的yii计划任务没有执行
*/1 * * * * /www/yii solr/update-article 创建了每分钟执行一次的计划而计划任务没有执行 原因是自己少加了执行用户 */1 * * * * php /www/yi ...
- os模块,sys模块
# os模块 # os模块是与操作系统交互的一个接口 ''' 和工作目录相关: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径(在什么地方执行就是那个文件的路径) os ...
- Spring 定时作业
Spring定时任务的几种实现 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我 ...