Day 01
什么是计算机
Computer:俗称电子计算机,俗称电脑
能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备
由硬件和软件组成
常见的形式有:台式计算机,笔记本计算机,大型计算机
广泛应用在:科学运算,数据处理,自动控制,人工智能网络等领域
计算机硬件
定义:一些物理装置按照系统结构要求构成一个有机整体为计算机软件运行提供物质基础
组成:运算器,控制器,存储器,输入设备,输出设备
冯诺伊曼体系结构
计算机软件
可以使计算机按照事先预定好的顺序完成特定的功能
计算机软件可以分为系统软件和应用软件
系统软件:DOS系统,windows系统,Linux,macos
应用软件:微信,qq
Windows常用快捷键
control+c:复制
control+v:粘贴
control+A:全选
control+X:剪切
control+Z:撤销
control+S:保存
Alt+F4:关闭窗口
shift+delete:永久删除
win+R cmd:打开命令窗口
win+e:打开资源管理器
control+shift+esc:打开任务管理器
基本Dos命令
打开dos窗口----win+R --cmd
盘符切换 E:
查看当前目录下的所有文件 dir
切换目录 cd(change directory)
返回上一级 cd..
清理屏幕 cs(clear screen)
退出终端 exit
查看电脑ip ipconfig
ping命令 ping www.baidu.com
#文件操作
md 目录名。 创建文件夹
rd 目录名。 移除文件夹
cd> 文件名 创建文件
del 文件名 删除文件
计算机语言发展史
机器语言: 计算机基本计算方式是二进制的方式
汇编语言:解决人类无法读懂机器语言的问题,指令代替二进制
高级语言:面向对象和面向过程两大类
java的特性和优势
简单易学,有丰富的类库
面向对象
跨平台(一次编译,到处运行)
高性能(即时编译)
多线程(边看电视边学习)
安全性
java三大版本
write once,run anywhere----JVM
javase:标准版(桌面程序,控制台开发)
javame
javaee:企业级开发(web端,服务器开发)
JDK JRE JVM
JDK:java development kit(java开发工具包)包括jre和开发工具
JRE:java runtime environment(java运行时候环境)包括jvm和核心类库
JVM:java virtual machine
JDK目录
bin 放可执行程序
jre java运行时环境
HELLO WORLD
编译:javac Java文件----生成class文件 运行:Java class文件
Java程序运行机制
编译型--翻译。比如一本中文书完全翻译给美国人---java代码翻译成计算机可以执行的代码
解释型--翻译官,看一块翻译一块。
程序运行机制