Java语言学习第一章​​

Java语言的优点与优势:

  • 语言用途广:Java是一种广泛应用的编程语言,它被用于开发各种类型的应用,包服务器后端
    银行,证券交易平台,电子商务后台.Android应用安卓手机,各种移动设备,智能家电,大数据技术
    Hadoop以及其他大数据处理技术都是用Java
  • 可以跨平台:由于Java使用Java虚拟机(JVM)作为中间层,它可以在不同的操作系统上运行,实现跨平台的特性。
  • 面向对象:Java是一种面向对象的编程语言,具有封装、继承、多态等特性,可以帮助开发者构建模块化和可维护的代码。
  • 具有强大的生态系统:Java拥有完善的开发工具和第三方库,提供了丰富的功能和工具箱,可以加快开发速度和提高开发效率。

Java语言发展:

  • 1995年,Java语言在Sun Microsystems(现为Oracle)发布第一个正式版本。
  • 1995年正式确立
    1996年1.0版本发布
  • 从java1.5开始版本号改为java5,java6..
  • 2009年SUN公司被Oracle公司收购
  • 现在java每半年推出一个新版本(每年3月和6月)
  • 随后,Java得到了广泛的应用和发展,在不同的领域和平台上蓬勃发展。
  • 2010年,Java 7发布,引入了一些新的特性和改进。
  • 2014年,Java 8发布,引入了Lambda表达式和Stream API等新特性。
  • 之后,Java继续更新,发布了Java 9、Java 10、Java 11等版本。

Java语言的特点:

  • 开源
  • 简单易学:Java的语法相对简单,与C++相比,去除了一些复杂和容易引发错误的特性。
  • 跨平台性:通过Java虚拟机(JVM),Java程序可以在不同的操作系统上运行,实现了跨平台的能力。
  • 面向对象:Java是一种纯粹的面向对象编程语言,支持类、继承、多态等特性。
  • 安全性:Java拥有一些内置的安全机制和防范措施,包括Java安全管理器和字节码验证器等。
  • 生态丰富高性能

Java技术体系平台:

JavaSE:Java Standard Edition(标准版)JavaSE 包含那些构成Java语言核心的类。比如:核心常用类,输入输入,线程,数据库连接等
JavaEE:Java Enterprise Edition(企业版)JavaEE 包含JavaSE 中的类,并目还包含用于开发企业级应用的类。比如:servlet.
JavaME:Java Micro Edition(微缩版)JavaME 包含JavaSE中一部分类,用于消费类电子产品的软件开发。比如: 呼机、智能卡、手机、PDA、机顶盒·javaME主要是为上一代电子进行程序开发,现在基本已经不再使用,从而被安卓所取代.
简单讲就是:

  • Java标准版(Java SE):用于开发桌面应用程序和通用应用程序的一套核心API。
  • Java企业版(Java EE):用于开发企业级应用的一套API和容器,包括Web应用、分布式系统等。
  • Java微型版(Java ME):用于开发移动设备和嵌入式系统的一套API

Java语言运行机制:

·1.开发一个.java文件(源文件)
·2.使用iava编译器将.java文件编译为标准统一的.class文件(字节码文件)

·3.把编译后的.class文件交给对应平台的虚拟运行即可

Java运行环境的安装与配置:

配置Java开发环境步骤
1.下载JDK
https://www.oracle.com/java/technologies/downloads/
2.安装JDK
3设置Windows 环境变量
JDK(Java Development Kit Java开发工具包)        

JDK是提供给Java开发人员使用的,其中包含了java的各种编译工具,打包工具等,也包括了JRE.
JRE(Java Runtime Environment Java运行环境)
JRE中包括java程序运行所需要的核心类库,也包含Java虚拟机

JVM(Java VirtualMachine Java虚拟机)
JVM是最终运行java程序的核心环境

第一个程序HelloWorld: 


一个简单的Java HelloWorld 程序示例:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!")//java语言中的输出语句;
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值