20145232 韩文浩 《Java程序设计》第1周学习总结
教材学习内容总结
看到已经有人学到了第四章,真是_(:з」∠)_ 于是我也开始了我的Java之旅。
首先学习了几常见的dos命令行方式
dir: 列出当前目录下所有文件及文件夹
md :创建目录
rd :删除目录
cd :进入指定目录
cd.. :退回上一级目录
cd/ :退回到根目录
del :删除文件
exit :退出dos命令行
然后了解了Java的历史。 Java是SUN 1995年推出的一门高级编程语言,一种面向Internet的编程语言,Java技术在web方面不断成熟,也成为Web应用首选开发语言。也是一门与平台无关的语言,即跨平台性,只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机JVM,由JVM负责在该系统中运行,JVM实际上就相当于Java程序的操作系统。
Java语言三种技术架构:J2EE企业版,J2SE标准版,J2ME小型版
JavaSE是本书主要研究对象
计算机中需要安装JRE(运行环境),JDK(开发工具包)。安装了JDK不用单独安装JRE。
使用JDK开发完成的Java程序,交给JRE运行就行了。
编辑path变量:计算机属性- 高级系统设置- 系统属性- 高级- 环境变量,对path进行编辑。文本框前方增加输入了(JDK的bin目录的路径;)。
设置path变量,javac时操作系统会依照PATH环境变量中设定的路径顺序,依次寻找各路径下是否有这个指令。
下面是设置好的path变量
代码调试中的问题和解决过程
敲出HelloWorld代码,代码如下:
主文档名HelloWorld与类名称相同
扩展名改为了.java 这就是存放代码的源文件
需要注意大小写!
复制到了之前建好的 c:\workspace
然后打开命令提示符模式切换至 c:\worspace, 执行javac指令
编译成功!没看到消息就是好消息!(:з」∠)
之前还有个插曲,java的运行 .class文件被我误删然后遗忘… 重新运行… Error
重新编译然后运行,
成功了,
其他(感悟、思考等,可选)
一个简单的HelloWorld, 一个不错的开始。还是要在更多次敲代码中不断学习。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 4000行 | 16篇 | 300小时 | |
第一周 | 100/100 | 2/2 | 17/17 |
参考资料
20145232 韩文浩 《Java程序设计》第1周学习总结的更多相关文章
- 《Java程序设计》第二周学习总结
20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...
- 20155213 2016-2017-2 《Java程序设计》第二周学习总结
20155213 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 关于Unicode和UTF 很抱歉,没能读完娄老师推荐的网址,关于Unicode和UTF的介 ...
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20145337 《Java程序设计》第九周学习总结
20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...
- 《Java程序设计》第九周学习总结
20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...
- 20145236 《Java程序设计》第九周学习总结
20145236 <Java程序设计>第九周学习总结 教材学习内容总结 第十六章 整合数据库 JDBC简介 1.JDBC是java联机数据库的标准规范.它定义了一组标准类与接口,标准API ...
- 学号 20175212 《Java程序设计》第九周学习总结
学号 20175212 <Java程序设计>第九周学习总结 教材学习内容总结 一.MySQL数据库管理系统 1.在官网上下载并安装MySQL 2.在IDEA中输入测试代码Connectio ...
- 20165223《JAVA程序设计》第二周学习总结
20165223 <JAVA程序设计>第二周学习总结 教材学习内容总结 第二章要点 标识符与关键字 基本数据类型 类型转换运算 输入输出数据 数组 第三章要点 运算符与表达式 语句概述 i ...
随机推荐
- asp.net core webapi 日期返回中出现字母T
全局配置 在Startup文件中修改 // This method gets called by the runtime. Use this method to add services to the ...
- 在Qt(C++)中与Python混合编程
一.PythonQt库 在Qt(C++)中与Python混合编程,可以使用PythonQt库. 网站首页:http://pythonqt.sourceforge.net 下载页面:https://so ...
- 1、javaweb学习之配置文件web.xml
今天这里主要讲述javaweb中的配置文件web.xml中的内容及其作用,都是基础部分,对于初学者需要好好掌握理解. 简单配置: <servlet> <servlet-name ...
- php 多进程
php 在使用场景中一般是处理web应用,所以多进程使用不适合在web中使用,且php-fpm中pcntl_fork不能使用,所以使用场景是在cgi模式下 一个进程调用pcntl_fork函数后,系统 ...
- (O)JS核心:call、apply和bind
1. var func=function(a,b,c){ console.log([a,b,c]); }; func.apply(null,[1,2,3]); //[1,2,3] func.call( ...
- MySQL5.7的安装(CentOS 7 & Ubuntu 16.04)
CentOS 通过 yum 安装MySQL5.7 Yum Repository 下载地址:https://dev.mysql.com/downloads/repo/yum/ 选择相应的版本进行下载:R ...
- [Robot Framework] Robot Framework用Execute Javascript对XPath表示的元素执行scrollIntoView操作
有些元素需要通过滚动条滚动才能变得可见. 如果这些元素在DOM结构里面存在,可以通过scrollIntoView让其可见,但如果在DOM结构里面不存在那就要通过拖动滚动条让其变的可见. Execute ...
- Android Studio 小新兵
1. java.lang.IllegalStateException: This app has been built with an incorrect configuration. Please ...
- linux_磁盘挂载
mount -o loop 磁盘的位置 想要挂载的位置 磁盘卸载 umont 挂载的磁盘的详细位置 注意:磁盘卸载时你当前所在的路径不要在磁盘挂载的路径,应该其他与磁盘挂载路径不相干的路径下即可
- mybatis 中文做参数报错
一个简单的查询,如果参数中有中文.如下: <select id="xxxx" resultType="hashmap"> select * from ...