概述与第一个java程序

Java是一种高级编程语言,广泛用于后端开发、安卓应用和大数据领域。其特点是开源、简单、高效和跨平台。Java的体系结构包括JavaSE、JavaEE和JavaME,分别针对不同规模的应用。程序通过JVM运行,实现平台无关性。安装JDK和JRE是进行Java开发和运行的基础,而IDE如IntelliJIDEA和Eclipse则提供了集成的开发环境。
摘要由CSDN通过智能技术生成

目录

1.为什么是java?

2.java的发展史

3.java语言的特点

4.java语言体系结构

5.java程序运行机制

6.java环境安装

7.IDE(Integrated Develop Environment)


1.为什么是java?

java是一门高级编程语言,主要用来开发应用软件。

开发后端程序(软件后台)

安卓应用

软件工具

大数据领域

2.java的发展史

1991年,在美国sun公司需要开发一种编程语言,语言要求可以在内存比较小的机器上运行,在不同的平台上执行,于是,成立了一个小组进行研发,组长是詹姆斯.高斯林。

1995年正式确立

1996年正式发布

2009年sun公司被Oracle公司收购。

3.java语言的特点

1.开源性:开放源代码  2.简单、高效  3.面向对象

4.平台无关性 跨平台,开发一次java程序,可以在不同平台上运行

在不同的平台上,安装不同的jvm(java虚拟机),让虚拟机把指令 翻译给不同平台。

5.支持网络编程  6.支持多线程  7.动态的内存管理机制  8.安全性

4.java语言体系结构

javaSE(java Standard Edition)(java标准版)java基础  包含java核心类

比如:数据库连接、接口定义、输入/输出、网络编程

javaEE(java Enterprise Edition)(java企业版)包含javaSE  服务器端程序开发

比如:servlet、JSP、服务器

javaME(java Micre Edition)(java微缩版)

5.java程序运行机制

程序员编写java源文件(.java)

把源文件编译为字节码文件(.class)

最后通过jvm(java虚拟机)运行字节码文件,转为不同平台支持的机器码

6.java环境安装

JDK是集成开发工具包,开发环境,将.java-->.class文件

JRE是java运行环境,含有运行时所需要的类。

JVM是将字节码文件翻译成机器码。

7.IDE(Integrated Development Environment)

集成开发环境

是一套完整的具有编辑器,编译器,调试器,图形用户界面的集成开发环境,是所有开发工具的总称.

IntelliJ IDEA 主流的开发工具

Eclipse

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值