计算机基本概念
计算机组成原理
计算机组装
- 计算机:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
- 软件:计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能。
- 一台计算机由:主板、CPU、内存、电源、显卡、硬盘等组成,这些是必须的,只要主机工作,这几样缺一不可。
- 计算机语言发展
- 机器语言:机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。
- 汇编语言:汇编语言是使用一些特殊的符号来代替机器语言的二进制码,计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言。
- 高级语言:使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。
DOS常用命令
熟练使用常见DOS命令
dir
- 无参数:查看当前所在目录的文件和文件夹。
- /s:查看当前目录以及其所有子目录的文件和文件夹。
- /a:查看包括隐含文件的所有文件。
- /ah:只显示出隐含文件。
- /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。
- /p:以分页方式(显示一页之后会自动暂停)显示。
- |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more得到的结果和dir /w /p的结果是一样的。
- 其他的参数大家可以用:dir/?查看。
cd
- cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就输入:cdabcdef.ghi进入该目录。
- cd\ 退回到根目录。
- cd…退回到上一级目录。
md rd
- md 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文件夹)
- rd 目录名:删除特定的文件夹。
cls : 清除屏幕。
copy : copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。
move
- move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。
- move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。
del
- del 文件名:删除一个文件。
- del .:删除当前文件夹下所有文件。
- del不能删除文件夹。
deltree : 删除文件夹和它下面的所有子文件夹还有文件。
type : type 文本文件名:显示出文本文件的内容。
ren : ren 旧文件名 新文件名:改文件名。
JAVA语言发展史
- SUN公司于1995 年推出
- 1991 年Sun 公司的James Gosling 等人开始开发名称为Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器
- Internet 使Java 成为网上最流行的编程语言,Java 对Internet 的影响也意义深远
- 1994 年将Oak 语言更名为Java
- Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题
- 1996 年获得1亿美金的投资
- 1998 年提出JDK1.2,更名为Java2,之后推出JDK1.3,JDK1.4
- 2005 年更名为JDK 5.0,是对以前版本最大改进
- 2007 年JDK6.0
- 2009年4月Oracle以74亿美元收购SUN
- 2011年7月由Oracle正式发布Java7
- 2014年3月18日发布Java8正式版
JDK下载
- JDK(Java Development Kit)Java开发工具包
- JRE(Java Runtime Environment)Java运行环境
- 下载地址:新版JDK下载地址
JAVA体系与特点
了解JAVA体系与特点,明白JAVA可以做什么
JAVA体系:
- Java SE(Java Platform,Standard Edition):标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。
- Java EE(Java Platform,Enterprise Edition):企业版:以企业为环境而开发应用程序的解决方案
- Java ME(Java Platform, Micro Edition):微型版:致力于消费产品 和嵌入式设备的最佳解决方案
JAVA特点:
- 一种纯面向对象的编程语言。
- 一种与平台无关(跨平台)的语言。(它提供了在不同平台下运行的解释环境)
- 一种健壮的语言,吸收了C/C++语言的优点。
- 有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)
JAVA可以做什么:
- 后端开发
- 软件开发,安卓app
- 企业系统、银行系统、电信系统
JDK安装
不同系统安装:Windows、Linux、MacOS系统上JAVA安装
不同方式安装:可视化安装、压缩包安装(配置环境变量)
JAVA环境变量配置
熟悉不同操作系统上JAVA的环境配置
Windows:
- path:用于指定操作系统的可执行指令的路径
- classpath:Java 虚拟机在运行某个类时会按classpath 指定的目录顺序去查找这个类
- 注:从JDK 5.0 开始默认就会到当前工作目录以及JDK 的lib 目录中查找
- 在桌面右击“我的电脑”-“属性”-“高级系统设置”-“环境变量”
Linux: