Java 概述、Java语言的特点、什么是跨平台性、Java语言平台版本、什么是jdk,jre、JDK和JRE的下载安装
计算机的组成
- 计算机(compute)由硬件和软件组成。
- 硬件:物理装置按系统的要求构成一个整体为计算机软件运行提供物质基础。
- 软件(按照特定的顺序组织的计算机数据和命令的集合命令):分为系统软件(DOC ,Windows,Linux……)和应用软件(QQ,微信……)。先有系统软件才能有应用软件。
- 计算机语言:人与计算机之间进行信息交流的语言(例如:C,C++,Java……)。
人机交互:
- 通过命令行方式(缺点:需要记住大量的命令)
- 通过图形化界面。
Java语言的特点:
简单性
面向对象
分布式处理
健壮性
结构中立
开源
跨平台性(由Java虚拟机实现)
解释性
高性能
多线程
动态
安全性
Java语言平台版本:
1、JavaME(Java Micro edition)
Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。在早些年的时候,比如我们的诺基亚手机和摩托罗拉手机上的小游戏,在打开的时候就会出现Java的标志,其实那些程序就是使用JavaME技术开发的.目前已经被 安卓和ios 所替代.
2、JavaSE(Java Standard Edition)
Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。主要用于客户端图形界面软件的开发,目前客户端软件开发已经不是互联网的主要潮流,逐渐退出历史舞台,但是JavaSE技术是JavaEE&JAVAME开发技术的基础,学习JavaEE一般要先学习JavaSE。
3、JavaEE(Java Enterprise Editon)
用于服务器、桌面、嵌入式环境和实时环境中使用的 Java 应用程序。主要用于互联网 B/S 架构软件的开发,所谓的B/S架构就是 浏览器/服务器 架构,目前是Java开发的主流.
什么是跨平台性??
只要在需要运行java应用程序的操作系统上, 先安装一个对应的Java虚拟机(JVM Java Virtual Machine)即可。 由JVM来实现Java的跨平台性。
什么是jdk,jre
- jre:JRE(Java Runtime Environment Java 运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库。若想运行一个Java程序,只需安装JRE即可。
- jdk:JDK(Java Development Kit Java开发环境),JDK是提供给Java开发人员使用的,其中包括Java开发工具javac.exe(编译工具)和java.exe(运行工具),也包括了JRE。
JDK和JRE的下载安装
下载jdk
安装jdk:准备工作:在空间比较充足的盘符下新建soft目录(以后安装所有软件都在这个目录),在soft目录下创建jdk和jre两个文件夹。
点击下一步之后开始安装JDK,在安装JDK的过程中会弹出安装JRE的框
#注意以后要通过控制面板卸载任何程序