走进java

目录

为什么是java

Java语言发展史

Java语言的特点

Java语言体系结构

JDK,JRE,JVM,三者之间的关系

Java运行环境的安装

第一个程序HelloWorld

IDE


为什么是java

  • Java语言用途广
  • java语言主要开发的是应用软件 数量多 服务器端程序 后台
  • 安卓应用 手机
  • 嵌入式
  • 大数据框架

Java语言发展史

1991 sun公司 (斯坦福大学校办公司) 提出了需求,程序在内存和芯片比较小的情况下运行

詹姆斯.高斯林带领团队研发 经历了4年 于1995年正式发布

2009被oracle公司(全球最大的企业级软件开发公司)收购

现在java版本每半年更新一次 java19

Java语言的特点

  • 开源: 开放源代码 免费 直接在oracle官方下载jdk
  • 简单、高效
  • 面向对象
  • 平台无关性:

       开发出来的java程序,可以在不同的操作系统上运行在不同的平台上.

       开发不同的java虚拟机(虚拟环境),一套程序,可以实现在不同的平台上运行

        java程序与平台无关,但是java虚拟机与平台是相关的.

  • 支持网络编程
  • 多线程机制
  • 动态的内存管理机制
  • 安全性

Java语言体系结构

  • javaSE 标准版本 ,是整个java语言的最基础 里面包含java中最核心,最基础的内容, 类库-->函数库,数据库
  • javaEE 企业版本 ,servlet--->server+applet 服务器端程序开发 包含javaSE

    前端网页--->发起请求--->后端服务器程序(处理 与数据库交互)

  • javaME 微缩版 ,早期适用于电子设备中的程序, 现在被安卓方向开发代替

JDK,JRE,JVM,三者之间的关系

jdk(Java Development Kit)是java开发工具包,针对于开发人员使用的。里面包含了开发工具(编译工具,打包工具),运行环境(运行时需要用到的类库)

包含jre 运行时环境 核心的类库

jvm(运行的虚拟环境)

jre包含jvm

三者关系如图所示:

Java运行环境的安装

开发运行java程序,需要一个环境的支持. 所以java官方提佛那个了一个集成开发工具包(jdk)

jdk是给开发人员提供的,里面包含了各种工具(编译工具),运行时环境(运行时需要用到的类库),jvm(运行的虚拟环境)

配置环境变量:此电脑的属性-->高级系统设置-->环境变量--->系统变量-->path中添加jdk安装的bin目录路径

 

 

第一个程序HelloWorld

public class A{
    public static void main(String [] a){
        System.out.print("helloworld");
    }
}

javac 调用编译器 .class

java 类名 运行java程序

 命令行来到文件所放的位置中 E:

javac A.java 编译

java A 运行

IDE

ide是集成开发环境 ,所有开发工具的总称。

java主流的开发工具:

  • eclipse 开源的
  • idea 收费 主流 但是有破解的,可以无限重置使用30天

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值