Java教程 前言 -----------------YF在黑马

开始学习Java啦!

今天我们开始学习Java.
java学完能做什么?我们先来了解一下。
1.京东的网站,天猫网站,韵达,ICBC这些网站都是用Java实现的。
2.大数据。
3.还有很多喽…

都是简单的小知识点,然后我们来看
进制的转换

十进制 -> x进制:除x取余法
x进制-> 十进制: 每一位的数*pow(x,位数)
举个例子:
就是这样啦。详细请看https://blog.csdn.net/fannie_yang/article/details/81777705

知道了原理,我们就可以直接使用计算器啦!
快捷键: Win + R + calc
在这里插入图片描述哈哈
HEX:十六进制
DEC:十进制
OCT:八进制
BIN:二进制

然后是计算机的存储单元
bit:位,一个数字0/1代表一位
Byte:字节,一字节等于八位
KB:MB:GB:TB:PB:
从KB开始都是1024倍的关系(pow(2,10))
大家努力学习Java!我为什么这么帅?

下面来介绍Windows下面的一些简单的命令
CMD:命令提示符
我们开发Java程序的时候,使用命令提示符非常方便
先来认识几个按键的名字
在这里插入图片描述Win+R+CMD启动命令提示符
我们来看常用的命令
进入命令提示符,默认是在C盘里
在这里插入图片描述
那么怎么到别的盘符里面呢?
比如要到D盘,直接输入D:回车即可

在这里插入图片描述这样我们就进入了D盘的根路径了
什么叫根路径呢?
就是刚刚点入D盘,不进入任何文件夹
这个时候的路径就叫D盘的根路径
那么如何打开该目录下的某个文件夹呢?
用 cd 命令
你想进入谁?
想进入 某个文件夹名 就 cd 文件夹名
注意了,我们记不住该文件夹里面文件夹的名字怎么办?
用DIR,也行,但还有更好的
我们要偷懒!
cd 文件夹名的前几个字母,注意,然后这时候按下
Tab按键,就可以自动补全啦!
如果按一下TAB按键,不是你想要的那个文件夹名
那么就一直按Tab建,一直按到是你想要的为止
这时候我们看到了很有意思的细节
如果文件夹名称里面有空格,那么一定要用“”双引号包住

进去了,还要出来吧
cd…
就出来了
当然,cd 不一定要一层一层进入,可以输入绝对路径一下子进入

在这里插入图片描述
那么如何一下子回到根路径呢?
cd\

在这里插入图片描述
如何知道该目录下有哪些文件呢?
dir命令即可

清屏命令
cls
(Clear Screen)

退出命令
exit
在这里插入图片描述然后我们开始配置环境。

在此之前,我们先来说Java最牛逼的特性
跨平台。
其核心是:JVM
我们写的Java程序为什么这么牛逼?
能够跨平台!到处运行!
其实原理很简单,每个操作系统上有各自操作系统对应的JVM,我们的Java程序就是运行在JVM上。
Java在JVM上运行的时候,就被JVM 翻译成了这种操作系统对应的东西。然后运行,成功实现跨平台!
当然,Java程序运行虽然是在JVM上,但是光有JVM是不行的,还要一些类库和环境的东西。
而JVM和这些类库和环境东西共同构成了JRE,
我们把JRE 称为Java程序运行环境。
JDK(Java程序开发工具包)包含了JRE.
在这里插入图片描述
简单来说,开发+运行用JDK
只是运行用JRE
不管是开发还是运行,最关键的部分一定是JVM!
Java虚拟机万岁!

下载好了JDK 后
我们就要开始配置环境了
我们知道,所有的命令都放在bin 里面
那么Path是什么东西呢?
做一个实验
打开CMD,直接输入notepad可以直接打开记事本,那么
为什么我直接输入QQ打不开QQ呢?
就是这个Path搞的鬼,当我们在CMD输入一个指令的时候,CMD先在当前目录下面找这个程序,找不见,就会去Path里面的路径里找,之所以可以直接运行notepad
就是因为notepad.exe这个程序所在的路径在Path里面
所以当CMD在本目录下找不到notepad的时候,就去Path
里面的路径下找notepad.exe
现在我们知道了Path的原理,就知道要干什么了吧
哈哈,就是把java.exe所在的bin目录添加到Path里面就行了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值