20145331《Java程序设计》第1周学习总结

教材学习内容总结

第一章

1、java的三大平台分别为java SE、java EE、java ME,其中java SE是基础。

2、java SE由四部分组成,分别为JVM、JRE、JDK、java语言。

3、java不仅是一门程序语言,还是一种标准,我认为,这种标准体现在它可以JYM平台实现跨平台的功能。JCP是一个组织,JSR为一种提交文件的方式,其目的可以理解为为java的发展制定严格的标准。

4、JVM的存在是为了让java语言实现跨平台(不同的平台有不同与其相对应的JYM),其原理是:写好的原始程序通过java编译成一种特殊的形式——位码,再通过JYM平台将位码翻译为与机器平台相对应的机器码。java原始码的扩展名为.java,经过编译程序翻译为位码的扩展名为.class。

5.JDK包括了java语言、工具程序(如编译程序)和JRE,JRE又包括了部署技术、java SE API和JYM。其中JRE就是java的执行环境,如果只是要运行java程序,就用JRE即可。 第二章

1、PATH适用于Windows系统,要在PATH中设定工具程序的路径信息,此处有两种设定方式,一种是永久设置,通过我的电脑属性高级设置里的改变PATH,将D盘的bin目录复制到原目录钱即可,另外一种方式是SET PATH=;如果PATH没有设置正确则会找不到javac.exe编译工具程序。

2、CLASSPATH适用于JYM,JYM的可执行文件的扩展名为.class,要在JYM中执行可执行文档,要用CLASSPATH指定其路径信息。

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

先补充一些后面要用到的DOS命令:

dir : 列出当前目录下的文件以及文件夹

md : 创建目录

rd : 删除目录

cd : 进入指定目录

cd.. : 退回到上一级目录

cd/ : 退回到根目录

del : 删除文件

exit : 推出dos命令行

下载好相关程序后打开D盘bin目录的java.exe得到如下的情况:

通过设置PATH环境变量的路径后将D盘的工具“保存”到了C盘中,再次打开java.exe程序后得到了如下情况:

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

一定一定要注意每一个字母的大小写!这就是第一次试验后的血淋林的心得体会!

其他(感悟、思考等,可选)

java学习比我想象中的复杂很多,我单纯的以为只要搞懂语法就可以学好java,通过前两章的学习,我发现这种想法十分愚蠢。书上的一些东西看得不太懂,但是我通过查看相关视频有了更直观的了解,教学视频真的是神器。虽然只学会了一些基础的东西但是我还是感觉收获良多,此外在编写程序的过程中一定要注意细节,如字母的大小写问题。总之我认为这一周的学习为后面开了一个好头,我会再接再厉的。

学习进度条

| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 5000行 | 30篇 | 400小时 | | | 第一周 | 150/150 | 2/2 | 20/20 | |

参考资料

20145331《Java程序设计》第1周学习总结的更多相关文章

  1. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  2. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  3. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  4. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  5. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  6. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  7. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

  8. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

  9. 《Java程序设计》第九周学习总结

    20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...

  10. 《Java程序设计》第二周学习总结

    20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...

随机推荐

  1. Kafka+SpringMVC+Maven应用示例

    本文借助主流SpringMVC框架向大家介绍如何在具体应用中简单快捷的使用kafka.kafka.maven以及SpringMVC在现在的企业级应用中都占据着非常重要的地位,所以本文将三者结合起来也可 ...

  2. 给vmware虚拟机设置Ip,使用xshell远程连接Centos

    参考下面两位的分享才弄好,发表之前先对原作者表示感谢! 给Centos配置网络以及使用xshell远程连接Centos http://www.cnblogs.com/fuly550871915/p/4 ...

  3. Web端测试

    一.功能测试 1.链接测试      1)所有链接是否按指示的那样,链接正确?      2)所有链接是否存在?      3)保证Web应用系统上没有孤立的页面? 在线链接测试地址:http://v ...

  4. Zabbix高可用

    上一篇:Zabbix数据库表结构 安装两台Zabbix-server 两台均安装MySQL数据库 数据库做双主互相同步 keepalive做vip偏移 to_master.sh脚本 两边都要安装ssh ...

  5. Code Forces 644B Processing Queries

    B. Processing Queries time limit per test5 seconds memory limit per test256 megabytes inputstandard ...

  6. disable的错误使用

    表单中的input设为disable后数据无法提交. 如果需要设置无法修改效果,但又想表单提交数据,可以设置readonly.

  7. mysql主从同步出现异常语句跳过错误处理

    1.跳过操作: mysql>slave stop; mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1 跳过一个事务 mysql>slave st ...

  8. String Problem --- hdu3374(kmp、字典序最大与最小)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3374 题意很简单,输出的是最小字典序的编号,最小字典序个数,最大字典序编号,最大字典序个数. 可以想一 ...

  9. Spark官方3 ---------Spark Streaming编程指南(1.5.0)

    Design Patterns for using foreachRDD dstream.foreachRDD是一个强大的原语,允许将数据发送到外部系统.然而,了解如何正确有效地使用该原语很重要.避免 ...

  10. MySQL之备份恢复

    1.备份的种类 逻辑备份:SQL语句的备份 物理备份:数据页备份 2.逻辑备份工具介绍 select xxxx from t1 into outfile '/tmp/redis.txt' mysql ...