版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zgcr654321/article/details/82719167
Java的特点:
面向对象的跨平台编程语言;
以字节码方式运行在虚拟机上;
自带功能齐全的类库;
非常活跃的开源社区支持。
Java的优缺点:
优点:简单、健壮、安全;跨平台,一次编写,到处都可以运行;高度优化的虚拟机。
缺点:语法繁琐;无法直接操作硬件;GUI效果不佳。
Java应用范围:
适用于:企业和互联网后端开发;Andriod移动App开发;大数据应用开发。
不适用于:底层操作系统开发;桌面应用程序开发;桌面大型游戏开发。
Java ME、Java SE、Java EE之间的关系:
Java ME: Micro Edition
Java SE:Standard Edition
Java EE:Enterprise Edition
注意:
Java ME现在用的很少,我们现在在移动端开发App并不是用Java ME,而是用Java EE。
Java的版本变化:
Java规范:
JSR规范:Java Specification Requests
JCP组织:Java Community Process
Java JDK与JRE之间的关系:
图中可看出JDK和JRE各自包含的范围。
安装Java SE JDK:
我们可以在下面这个页面找到Java SE JDK安装包:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
就目前情况来说,我们最好下载Java SE 8 版本。根据自己的系统来选择32/64位版本。
正常安装情况下,应当会自动添加Java SE JDK的安装目录到系统变量中,如果我们打开cmd,输入javac后出现下面的界面即安装成功。否则,请手动添加目录路径到系统变量。
输入java -version可以查看安装的版本。