冯.诺依曼体系结构
硬件
cpu Memory(内存) Motherboard(主板)
打开cmd的方式
1.开始+系统+命令提示符
2.输入 Win+R 输入cmd打开控制台
3.资源管理器的地址栏前面加上cmd路径
常用的Dos命令
-
dir
-
cd
-
cd …
-
cls
-
exit
-
ipconfig
-
del
-
rd
-
copy
-
md
第一代语言
机器语言
基于二进制的方式进行运算
二进制:0101010101010
第二代语言
汇编语言
指令代替二进制
目前应用:逆向工程,机器人,病毒
第三代语言
高级语言
如:c语言
c++语言
c#语言
Java语言
php python javascript
…
java的特性
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
JavaSE(Java Standard Edition):标准版,定位在个人计算机上的应用
这个版本是Java平台的核心,它提供了非常丰富的API来开发一般个人计算机上的应用程序,包括用户界面接口AWT及Swing,网络功能与国际化、图像处理能力以及输入输出支持等。在上世纪90年代末互联网上大放异彩的Applet也属于这个版本。Applet后来为Flash取代,Flash即将被HTML5取代。
JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用
JavaEE是JavaSE的扩展,增加了用于服务器开发的类库。如:JDBC是让程序员能直接在Java内使用的SQL的语法来访问数据库内的数据;Servlet能够延伸服务器的功能,通过请求-响应的模式来处理客户端的请求;JSP是一种可以将Java程序代码内嵌在网页内的技术;
JavaME(Java Micro Edition):微型版,定位在消费性电子产品的应用上
JavaME是JavaSE的内伸,包含J2SE的一部分核心类,也有自己的扩展类,增加了适合微小装置的类库:javax.microedition.io.*等。该版本针对资源有限的电子消费产品的需求精简核心类库,并提供了模块化的架构让不同类型产品能够随时增加支持的能力。
JDK 和 JRE:
JDK: Java Development kit ---->编写Java程序的程序员使用的软件
JRE : Java Runtime Enviroment ----》运行Java程序的用户使用的软件
下载jdk