Java入门(一)

一、编程语言的发展
1、 第一代机器语言:借助打孔机,是一种低级的面向计算机的程序设计语言,使用0和1表示各种命令 1010代表+
第二代汇编语言:也称之为助忆语言,和机器语言一样被称为低阶语言 add代表+
第三代高级语言:其中分为 面向过程的编程语言 (如C , BASIC,pascal) 和 面向对象的编程语言(如C++ , java ,c# )
2、Java语言的创始人:詹姆斯高斯林
二、Java三大版本
1、JavaSE:开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序,包括Java语言核心的类,如网络编程; 类定义 接口定义 线程 等
2、JavaEE:在JAVASE的基础上包含开发企业级的应用类如jsp等,提供Web服务、组件模型、管理和通信API
3、JavaME:为在移动设备和嵌入式设备上运行的应用程序提供一个健壮且灵活的环境
三、Java语言的优势
Java语言可以跨平台(核心优势)
JAVA语言具有健壮性,因为Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型发生;Java语言设计了异常处理机制
Java语言设计有自动收集垃圾功能,防止了内存分配错误;自动垃圾回收机制
java语言是面向对象的语言
java具有庞大的类库
四、Java环境配置
1、下载与安装jdk
下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
注意:一般采取下载比最新版本低一个版本
傻瓜式安装、将安装地址记住,后面需要用上
安装完出现下面的界面即可
Java入门(一)_第1张图片

使用cmd命令栏切换到所安装的文件夹中,然后输入Java -version,出现以下界面即安装成功!
![在这里插入图![在这里插入图片描述](https://img-blog.csdnimg.cn/20190313102125161.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTIxMDM2,size_16,color_FFFFFF,t_70)片描述](https://img-blog.csdnimg.cn/20190313101935753.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTIxMDM2,size_16,color_FFFFFF,t_70)

2、配置环境变量

3、安装eclipse
Java编程平台

你可能感兴趣的:(Java)