Java概述

Java概述

为什么是Java

java语言编写的主要以应用程序主.涉及领域非常广泛.语言使用量高.直接与就业相关

Java语言用途广:

–服务器程序 (银行,证券交易平台,电子商务后台…)

–Android应用 (安卓手机,各种移动设备,智能家电…)

–软件工具 (开发工具eclipse, IneteliJIdea)

–嵌入式领域 (智能卡,传感器上)

–大数据技术 (Hadoop以及其他大数据处理技术都是用Java)

Java语言发展史

1991 年 sun公司 由詹姆斯•高斯林 提出研发需求: 1.程序运行环境内存小 2.跨平台

1995年正式确立

2004年9月Java1.5发布 改名为 5 6 7 8 jdk5改动较大

2009年被oracle收购

Java语言特点

开源 (免费)

面向对象

平台无关性 跨平台

​ java语言/程序 与平台无关

​ 前提是:JVM(java虚拟机与平台相关)

交互式特性
多线程机制
动态的内存管理机制
安全性

Java语言结构体系

JavaSE:java Standard Edition (Java标准版)

JavaEE:java Enterprise Edition( Java企业版)

JavaME:java Micro Edition (Java微缩版){现已被安卓开发取代}

Java语言的运行机制

Java虚拟机可以理解成一个翻译器。

对于不同的运行平台,有不同的虚拟机

Java程序运行过程

编写java源代码(.java文件)------编译器---->.class(字节码)-------类加载—>jvm------->操作系统

Java运行环境的安装与配置

搭建开发环境

下载 jdk(Java开发工具包)

JDK是提供给Java开发人员使用的,包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) (jar.exe)

JRE包括Java虚拟机和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

编写 Hello.java 源代码 —>通过javac命令调用编译器 把源码编译为 .class文件 —>通过java命令运行 java程序

配置环境变量

为了使用java命令更加方便, 把存放命令的地址 配置到windows的系统路径中.

这样不管在哪里使用,都会找到命令所在路径.

IDE

IDE(Integrated Development Environment )集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具

常用的java开发工具有:

​ IntelliJ IDEA 收费 破解

​ Eclipse 免费 IBM开发的 现在捐献给Eclipse基金会

​ Myeclipse 收费

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值