JavaSE第01篇:Java快速入门

本文是JavaSE系列的第一篇,主要介绍了Java语言的起源、跨平台原理和JVM、JRE、JDK的区别。讲解了Java开发者通常从事的后端开发工作,以及Java程序的跨平台原理。接着,文章详细介绍了JDK的下载、安装过程,并提供了DOS命令的学习概要。最后,文章以配置Java环境变量和编写运行第一个Java程序(Hello World)为实践,帮助读者快速上手Java编程。
摘要由CSDN通过智能技术生成

第一章:Java概述

1.1-什么是Java (了解)

Java是一种计算机语言

什么是语言?

生活中一般我们所理解的是,语言是人与人之间沟通的方式。

那么,Java就是人与计算机之间沟通的方式,就是计算机语言。

Java发展史

Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言。

Java之父:詹姆斯·高斯林(James Gosling)

2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com

当前,本篇文章使用的JDK版本(J也可以理解ava版本):11.0

1.2-前端和后端开发(了解)

对于Java开发者,从市场角度来看,Java主要来开发后端(服务端)程序

在企业开发中,开发人员一般分为前端开发和后端开发,Java开发属于后者。

前端开发:主要是做界面开发:比如网站上、APP上的交互效果,展示数据的方式,都是由前端开发完成的。

后端开发:主要是做服务端开发:前端页面上所展示的数据(内容),都是由后端处理后提供的。

总而言之,后端处理并提供数据,前端展示数据。

1.3-Java语言跨平台原理 (理解)

Java程序是可以跨平台执行的,所谓的跨平台指的是一个Java程序可以运行在不同的操作系统上,比如windows系统、macOS系统、linux系统等。

计算机只认识二进制语言

计算机只能执行有01组成的语言指令,这种语言指令就是二进制语言。

但是Java是一门更接近自然语言的高级编程语言,因为不是二进制语言,所以计算机无法直接识别,需要通过代码翻译器(编译器)编译成二进制语言,然后计算机才能识别Java语言最终的命令。

Java语言跨平台原理

由上述可知,Java程序并非是直接运行的。而是需要一种翻译器,翻译成计算机能够识别的二进制语言。

Java编译器可以将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的跨平台。

1.4-JVM、JRE和JDK (记忆)

JVM(Java Virtual Machine),Java虚拟机

JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)

JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具

总结:我们只需安装JDK即可,它包含了java的运行环境(JRE)和虚拟机

第二章:JDK下载及安装

2.1-JDK官网下载 (了解)

第一步:进入Oracle官网首页,并滑动到底部,点击JavaSE下载

访问oracle官网:http://www.oracle.com

第二步:进入Java SE Downloads页,向下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值