1.什么是计算机
计算机有硬件和软件组合而成,目前最常用的系统是windows,在系统上运行的程序可称为软件
2.计算机硬件
由cpu 主板 内存 显卡 硬盘 外设等组成
冯诺依曼体系结构
3.计算机软件
在硬件加持下能运行软件,通过计算机语言来与计算机交互,软件就是写好的交互包
以下用windows
4.windows常用快捷键
- windows+r 运行菜单
- windows+E 打开我的电脑(有意思)
- ctrl+shift+esc 打开任务管理器
- ctrl+alt+. 打开初始管理页面
- windows+tab 切换桌面
- Windows+X 打开高级用户功能菜单
- Windows+space 快速切换输入法
- windows键+D键 快速显示桌面
- win+ +/- 放大镜
快速截屏
-
截屏键 直接截取全屏,需要粘贴
-
alt+截图键 只会截取活动窗口然后粘贴下来就好
- win+shift+s 部分截屏,自己选择需要截取的区域,需要粘贴
这个在写文章时特别好用
5.常用的dos命令
简单来说就是在cmd里面输入命令的
打开cmd:win+r 键入cmd即可,或者按下win键 直接打cmd回车就行
dir 可以查看此目录下的文件夹,文件
F: 进入f盘
cd f: change directory 切换目录
cd /d f: 转到f盘,能操作
cd .. 返回上一级
cd 下一级的名字 进入下一级某文件夹
cls 清屏幕
exit 退出
ipconfig 能看ip配置
notepad 打开记事本
calc 打开计算器
mspaint 打开画图工具
#ping 命令 可以查看某网站的ip 测试网站是否正常
ping https://www.bilibili.com/ 测试b站
md 名字 创建路径(文件夹)
cd> name.txt 创建文件(以txt文件为例)
del name 删除文件
rd name 删除路径(文件夹)
6.计算机语言,java的发展史
最开始是二进制语言
然后为了人方便读懂,就弄了汇编语言,汇编语言现在多用于破解软件,病毒等东西
然后再是现在的高级语言,java,python等
jdk包含jre,jre包含jvm
jdk :java开发工具
jre : java runtime environment java运行环境
jvm :java虚拟机,能跨平台主要靠这个
7.java的安装与卸载
安装JDK
- 百度搜索JDK,找到下载地址
- 同意协议
- 下载电脑对应的版本
- 双击安装JDK
- 记住安装路径
- 配置环境变量
1.我的电脑–>右键–>属性
2.环境变量–>JAVA_HOME
3.配置path变量 指向JAVA_HOME - 测试JDK是否安装成功
1.打开cmd 输入:java-version
卸载JDK
- 删除Java安装目录
- 删除JAVA_HOME,对着此电脑右键–属性–高级系统设置–环境变量–系统变量中有
- 删除path中的JAVA相关,path指的是系统变量里面的path,对其双击即可
- 查看java -version,cmd中输入 java -version (注意java后面有个空格)
8.java根目录(jbk详解)
bin文件夹
这里面有java.exe 等一系列小工具
include文件夹
java由c而来,这里面有c的配置文件
jre文件夹
这里面就是java的运行环境,里面有jvm虚拟机
lib文件夹
这里面有java的一些库等文件
src压缩包
这个压缩包里面有很多java常用的类,解压后能看源代码,挺好
9.Java 程序运行机制
高级编程语言按照程序的执行方式分为编译型和解释型两种。简单来说,编译型语言是指编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码;解释型语言是指解释器对源程序逐行解释成特定平台的机器码并立即执行。
-
编译型:类似于把一本中文书直接全文翻译成英文版出售(编译器:对操作系统要求比较低,执行速度快) C/C++语言都是编译型语言
-
解释型:类似于请一位翻译官,要看外文书时才帮助翻译(代价比较大,麻烦)
网页,服务器脚本:对于速度要求不高,就可以边执行边解释
JavaScript/VB等都是解释型语言
区别:时机不同
-
程序运行机制
随着硬件技术的发展,编译型和解释型的区分越来越模糊,所以解释型的效率也越来越高。而Java两个过程都有,Java程序先经过编译,最后到操作系统的时候才解释,Java程序既有编译型的特征,也有解释型的特征。
从*.java 到 *.class 经过一个 java.c 命令,其中 java.c 命令充当了编译器的效果