Java语言的前序

Java的发展史

创始人:james Gosling(詹姆斯.高斯林)

1991年James.Gosling所在的sun公司,需要设计一种小型计算机语言,该语言主要用于像电视机顶盒,家用电器的这样的消费类电子产品,它们有一个共同的特点:计算机处理能力和内存有限,所以要求语言必须能够生成非常紧凑的代码,才能在这样的环境运行,还因为不同的生产商,选择不同的CPU,所以还要求该语言不能和特定的体系结构绑在一起,保持中立,也就是在不同的平台上运行(跨平台)。

1995年被正式确立,1996年1.0版本发布,…,从Java1.5开始版本号改为Java5,Java6…,2009年SUN公司被Oracle公司收购,现在Java每半年推出一个新版本,现在最新版本是Java21。

为什么选择Java

  • Java语言用途广 
  • 服务器后端:银行,证券交易平台,电子商务平台等等...
  • Android应用:安卓手机,各种移动设备,智能家电等等...
  • 大数据技术:Hadoop以及其他大数据处理技术都是运用Java
  • Java语言性能优越,生态丰富

 Java语言的特点

开源,简单易学,平台无关性,面向对象,支持网络,多线程机制,动态内存管理机制,安全,生态丰富,高性能

JVM是Java Virtural Machine(java虚拟机)的缩写,JVM是一个虚构的计算机环境,是通过在实际的计算机上仿真模拟各种计算机功能来实现,因为有了不同的JVM,所以同一个Java程序在三个不同的操作系统中都可以实现。

Java技术体系平台

javaSE:java Standard Edition(标准版)javaSE包含那些构成Java语言核心的类。如:核心常用类,输入,线程,数据库连接等。

javaEE:java Enterprise Edition(企业版)JavaEE包含javaSE中的类,并且还包含用于企业级应用的类。如:servlet。

javaME:java Micro Edition(微缩版)javaME包含javaSE中的一部分类,用于消费类电子产品的软件开发。如:呼机,智能卡等等(主要是上一代电子进行程序开发,现在基本已经不在使用,从而被安卓取代。

Java语言运行机制

  1. 开发一个.Java文件(源文件)
  2. 使用Java编译器将.Java文件编译为标准统一的.class文件(字节码文件)
  3. 把编译后的.class文件交给对应平台的虚拟运行即可

 

 Java的开发工具

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

常用的Java开发工具有:IntelliJ IDEA,Eclipse

java运行环境的安装与配置 

  1. 下载JDK(https://www.oracle.com/java/tchnologies/downloads/)
  2. 安装JDK
  3. 设置windows环境变量

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

双非码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值