Java的认识与JDK的安装与使用
C++是面向过程的
Java是面向对象的
Java有三个版本:标准版(SE)、企业版(EE)、微型版(ME)
一.Java的特点:
1.简单
2.可解释
高级语言的工作方式有两种:编译式(c++.c)和解释式(java)
区分方法:看有没有目标代码文件(.obj)和可执行文件(.exe)产生
编译式语言:的编译器负责将源程序文件转化成目标代码文件和可执行文件
解释式文件:则由解释器对源程序语句逐条解释执行
(伪编译)Java属于混合形式语言,Java源文件(.java)需转换成一种中间代码,也叫字节码文件(.class).然后用Java虚拟机(JVM)解释执行!
3.安全
4.面向对象
5.平台无关
Java源文件经编译生成与计算机指令无关的字节代码,这些字节码不依赖于任何硬件平台和操作系统
Java运行时,需要由一个解释程序对生成的字节代码解释执行
6.支持多线程
多线程机制使得一个java程序能够同时处理多项任务
7.具有动态特征
二.JDK的安装与配置
JDK:Java开发工具包,用于开发、调试、编译、运行Java程序