Java的基本知识

Java的基本知识:
0.7月23日
一、计算机组成包括了硬件和软件两大部分。
1.1 硬件主要是指能够完成输入、输出、存储、处理功能的具体设备
一个电脑的性能主要是看CPU的性能指标的:例如CPU的主频、内核
主频:CPU内核工作的时钟频率(工作频率)
内核:2核 4核 8核
例如:Intel酷睿双核 i5 2.4G(2.4g指的就是cpu的主频)
CPU主要厂商为:intel AMD 高通
1.1.2 存储单位:
8bite=1byte 1024b=1kb 1024kb=1mb 1024mb=1gb 1024gb=1tb
1.2 软件有两大类:系统软件和应用软件
系统软件:控制和支撑计算机系统,例如:iOS windows7 windows10 mac linux
应用软件:通常是一些应用软件:office Photoshop

二、常用的DOS命令
2.1 进入命令提示符:Windows+R 输入cmd
1.cd命令:改变当前目录(change directory)
cd[盘符:][路径名][子目录名]
cd…返回上一级目录
cd/或cd\返回根目录
d:切换盘符到d盘
例如:windows+r – cmd-- cd java 进入c盘 java目录下
2.dir命令:列出当前目录下的文件以及文件夹
dir[盘符:][目录路径]
[/p]分页显示下一页内容,按任意键查看下一屏
[/s]显示所有目录以及其子目录下所有文件
[/w]宽屏显示
[/o]分类顺序显示
3.md命令:创建目录
md[盘符:][路径名]<文件夹名>
md myFile 再当前目录下创建myFile文件夹
md myfile\aaa\ddd在当前目录下创建myFile文件并在下级创建aaa
注意:md命令还可以创建以.开头的文件夹
4.copy命令:复制一个或一组文件到指定磁盘或目录中
copy<源文件路径>[目标路径]
copy a.txt d:\myFile 复制a.txt文件到d盘下的myFile文件夹中
但不能复制空的文件夹 只能复制实体文件
复制所有子文件夹下文件:
xcopy myFile myPoto/s 不能复制空目录
xcopy myFile myPoto/e 复制空目录
5.rd命令:删除目录(空目录)
rd[盘符:][路径名]<文件>
rd myFile 删除myFile目录
rd myFile\aaa 删除aaa目录 不能删除myFile目录
6.del命令:删除文件
删除目录中的一个或一组文件,不能删除目录
del info.txt 删除info.txt文件
del myFile*删除myFile目录下所有文件
7. cls 清空屏幕 exit 退出DOS命令 mspaint 打开画图板 notepad 打开记事本
calc 打开计算器
8.type nul>a.mp3 创建空文件 a.mp3
echo 内容>. 创建非空文件 (echo 11111111>电话本.txt)
三、进制
3.1 计算机中数据都是二进制数字保存
二进制:逢二进一 。即只有0和1两个值
计算机中信息的存储单位:位(bit)表示一个二进制数码0或1,是计算机存储处理信息基本单位
3.2 进制转换
1)二进制转十进制
要从右到左用二进制每个数乘以2的次方相加:1011 123+0*22+121+1*20
2)十进制转二进制
除2取余,逆排序
3)小数二转十
10.1=121+1*20+12^-1=2+0+0.2=2.5
4)小数十转二 小数乘2取整直到小数位0 顺排序
3.5=11.1=0.5*2
5)八进制 8个基本数正好是二进制3位表示范围
6)十六进制 16个基本数正好是二进制4位表示范围
例如: 1010 1111 =0xAF 10 1110=0x2E 反之0xEAF = 1110 1010 1111

四、Java发展
4.1 计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合(计算机 语言)
软件是计算机程序、程序所用的数据以及有关文档资料的集合
Java之父:詹姆斯·高斯林
Java是sun1995年推出的一种高级编程语言
4.2 Java的三个平台: Java SE Java EE Java ME
Java特性:面向对象 与平台无关 健壮的语言集合c。c++优点 开源 较高的安全性
4.3 计算机的高级编程语言类型:编译型 C C++ JAVA 会生成二进制文件 比如:exe文件
解释型 JavaScript basic 不会生成二进制文件
Java语言是两种类型的结合:先编译,再解释执行
4.4 Java虚拟机 JVM
JVM可以理解成一个可运行Java字节码的虚拟机算你系统
JVM屏蔽了底层运行平台的差别 实现了“一次编译,随处运行”
4.5 java还有垃圾回收器
JVM提供了一种系统线程跟踪存储空间的分配情况,再JVM闲置时,检查并释放可以被释放的存储空间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值