教材学习内容总结
(一)Java 的地位
Java 是面向对象编程, 并涉及网络多线程等重要的基础知识, 是一门很好的面向对象的语言
(二)Java 的特点
简单 面向对象 平台无关 多线程 动态
(三)Java 三大平台
Java SE Java EE Java ME
(四)Java SE 的四个组成部分
JVM: Java 虚拟机, 包含在 JRE 中
JRE:Java 执行环境, 运行 Java 程序必需
JDK: 包括 JRK 及开发过程中需要的工具, 如 javacjava 等工具程序, 开发 Java 程序必需
Java 语言
所以, 若只执行 Java 程序, 不下载 JDK 也是可以的
(五) 安装 JDK
1.Windows 上安装 JDK
根据教材中的的方法, 先登录官网...http://www.oracle.com/technetwork/java/javase/downloads/index.html..., 安装成功后如下图所示
, 注意, JDK 和 JRE 的路径不可以相同, 因为 JDK 本身已经包含 JRE
2. 系统环境变量设置
设置系统变量 Java_home, 变量值设置成 jdk1.8 的路径
3. 系统环境 Path 的设置
编辑 Path, 添加 jdk1.8 的路径
并添加 %JAVA_HOME%\bin
(六) Java 程序的开发步骤
1. 在记事本中编写源文件:
源文件的扩展名必须是. java
源文件的名字必须是某个类的名字
如果源文件中有 public 类, 那么源文件的名字必须是这个类的名字
源文件至多有 1 个 public 类
2. 编译源文件
javac 文件名. java
3. 运行
运行主类 (有 void man)
java < 主类名 >, 不加扩展名
4. 反编译
反编译类文件
javap Hello.class
学习中遇到的问题及解决
Q: 之前设置好环境变量时, 在命令行中输入 javac 时, 出现错误提示, 显示 javac 并不是外部命令, 之前, 环境变量都是按照教材提示来设置, 所以很头疼
A: 在同学的帮助下, 发现是我没有在环境变量 path 中加入 jdk1.8 的地址如图所示,
git 设置中出现的问题
Q: 输入 git remote add origin http://git.oschina.net / 用户名 / 项目名. git 时出现拼写错误
A: 输入 git pull origin master, 然后退出编辑页面, 再重新输入 git push origin master.
Q: 在虚拟机中创建一个文件, 试图用 cd 查看, 但是, 无济于事
A:cd 用来切换至所要到达的文件目录下, ls 才是查看文件
Q: 自己设置好 run.sh 的脚本文件后, 显示失败, 不知道是什么原因?
A: 自己查教程后发现, 没有加入
chmod +x run.sh
的设置权限功能 设置成功后如下图所示
Q: 在自己使用 vim 编辑器输入代码时, 在普通模式下如何移动光标?
A: 经过查阅百度, 发现使用
graph LR H--> 左 graph LR J--> 下 graph LR K--> 上 graph LR L--> 右
--vim 下如何移动光标
Q: 在设置 git 时, 出现一些设置不成功问题
A: 总结问题解决方案如下:
自己可能代码敲错
权限未设置
git 命令输错, 要及时改正
在同学的帮助下, 我成功将代码上传, 如图所示
代码调试中的问题及解决过程
存在一些字母大小写搞错问题, 并已妥善解决, 目前代码较为简单, 还未出现大问题
代码托管
上周考试错题总结
如果只是要运行 Java 程序, 下载程序哪个安装即可?
A.JDK B.JRE C.JavaDoc D.Glassfish
答案: B
解析: 编译程序 JDK
下载程序 JRE
其他
本周学习, 第一周要学习很多提交作业的方法还要零基础学 Java, 给我的感受是遇到不懂的概念一定不要着急, 也不要盲目依赖他人, 先尝试自己解决问题 (百度或查阅其他资料都可以), 发现自己解决不了, 再和他人探讨, 并且要有所领悟在过去的一周里, 真的要感谢帮助过我的同学们, 学习 Java 之路我从不孤单, 因为有你们, 有大家的帮助, 大家齐心协力, 一定可以攻克 Java 的难关, 取得理想的成绩
来源: http://www.bubuko.com/infodetail-2515629.html