Day 01
经过前几天学了一些C入门教程,对计算机语言开始有了一些了解,今天准备开始学习Java,本来打算在mooc里面跟着翁恺老师学的。。。。。不过看着准备下载Java编程软件的时候版本有点旧,跟不上操作。。。。就在朋友的推荐下到了b站看了会“狂神”的视频,觉得挺OK的,然后也跟着”狂神“的推荐下对MarkDown的操作有了一点了解并且写起博客,用以记录自己的学习过程、学习总结等,开始自己的IT之路。
接下来又继续学习了Dos命令,知道了cmd中一些常用的指令如cd , cd … , md ,rd , del等。随后进一步了解了JAVA的发展史及JDK、JRE、JVM的关系。最后安装了JDK这个开发工具。
初次见面 ,你好!
一、MarkDown学习
1.标题
三级标题
四级标题
2.字体
Hello World ! ------斜体
Hello World ! -------粗体
Hello World ! --------粗体+斜体
Hello World ! --------删除线
3.引用
bilibili
4.分割线
5.图片
6.超链接
点击跳转狂神
7.列表
- A
- B
- C
- A
- B
- C
8.表格
-
直接右键插入;
-
姓名 性别 年龄 张三 男 23
9.代码
10.键盘按键显示
如:
斜体快捷键:Ctrl+I
二、Dos命令的运用
1.打开CMD的方式
win+R
2.Dos常用命令
# 盘符转换 E:
# 查看当前目录下所有文件 dir (directory)
# 切换目录 cd (chang directory)
# 跨盘符切换 cd /d + 文件位置
# 打开软件
calc 计算器
mspaint 画板
notepad 记事本
# 清屏 cls (clear screen)
# 退出终端 exit
# 查看电脑IP ipconfig
# ping 命令 ping www.baidu.com
# 文件操作
md 目录名 创建目录(make directory)
rd 目录名 移除目录(remove directory)
del 文件名 删除文件(delete)
cd> 文件名 创建文件
三、Java ------ Write Onece , Run Anywhere.
1.Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
2.Java三大版本
- Java SE ( Java Standard edition ) —标准板 : 桌面程序、控制台开发…
- Java ME( Java Micor Editon ) —微型版(嵌入式开发) : 手机、小家电…
- Java EE( Java Enterprise Edition) —企业版 : web端、服务器开发…
3.JDK 、JRE 、JVM
- JDM : Java Development Kit
- JRE : Java Runtime Environment
- JVM : Java Virtual Machine
关系如图:
JDK
- 卸载JDK
- A. 删除JDK安装目录
- B. 在”我的电脑“->”属性“中删除“环境变量”中的 JAVA HOME
- C. 删除“环境变量”中的 **Path下关于JAVA的目录
- D. 在CMD中输入Java - version,查看是否将Java删除
- 安装JDK
-
A. 查看系统类型。
-
B. 浏览器搜索JDK8.
-
C. 下载与系统一致的版本
-
D. 可能要注册之后才给下载,安装过程建议将其保存在C盘以外,点击关闭。
-
E. 然后。。。正当我迫不及待的想安装之后,双击了图标之后,出来这个,点击下一步,然后。。然后。。就没然后了 (╥╯^╰╥)
-
F. 然后重启了之后,发现还是没反应。。。百度一下之后,卧槽????神坑!!!!解决方法是你绝对想不到的。。。就把输入法切换成系统输入法就OK了、、、、点击查看原文
-
G. 将安装的位置记住,下面会用上!完成之后,点击关闭。
-
H. 然后就开始重头戏,对环境变量做点手脚。右键我的电脑–>属性–>高级系统设置–>环境变量–>新建
-
-
I. 之后点击确定,再找到path–>双击–>新建
-
J. 然后将下面这两个放进去之后,一路点确定出来。
-
K. 最后打开Dos,输入java -version,结果显示如下就安装完成。
四、第一个JAVA程序 Hello World
1.实现过程
-
随便新建一个文件夹存放代码;
-
新建java文件------Hello.java;
-
用 Notepad++ 打开;
-
编写代码;
public class Hello { public static void main(String[] args) { System.out.print("Hello World!"); } }
-
在 cmd 中用 javac 编译java文件(要加后缀),会生成 class 文件;
-
用 java 编译 class 文件
2.可能出现的问题
-
每个大小写不能出现问题,JAVA对大小写很敏感;
-
文件名跟类名必须保持一致,并且开头要大写;
-
注意敲代码过程中,不要使用中文符号。
五、JAVA程序运行机制
编译型
就像将一本中文小说翻译成英文,再给美国人看,可以随时返回去查看。
解释型
找翻译官将小说实时翻译给外国人,但返回去查看时,需重新翻译。
java是两种过程都进行,先将源程序(java文件)通过 Java编译器( Javac )编译成字节码(class文件),然后经过装载器、校验器和解释器,最终将源程序的信息传给操作系统进行执行。