Java初学:概述Java与完成第一个程序(安装JDK)

本文介绍了Java语言的基础知识,包括其起源、学习前的计算机基础知识要求,Java的特点(如开源、平台无关性等),Java的技术体系平台(JavaSE,JavaEE,JavaME),以及Java运行机制和JDK的安装与配置。最后演示了如何编写并运行简单的HelloWorld程序。
摘要由CSDN通过智能技术生成

目录

一、Java简介

二、学习Java之前首先要掌握相关的计算机知识

1.(计算机硬件系统) 计算机组成

2.(计算机软件系统)计算软件

3.应用软件的构成

三、为什么学Java

Java用途很广

四、Java语言发展史

五、Java语言的特点

①开源

②简单易学

③平台无关性

④面向对象

⑤支持网络

⑥多线程机制

⑦动态内存管理机制

⑧安全

⑨生态丰富

⑩高性能

六、Java技术体系平台

JavaSE

JavaEE

JavaME

七、Java语言运行机制

八、Java运行环境的安装与配置

1、为什么配置JDK,JDK是什么

2、配置Java开发环境(JDK)步骤

九、写出第一个程序 Hello World


一、Java简介

java语言是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言,是一种面向Internet的编程语言。

二、学习Java之前首先要掌握相关的计算机知识

1.(计算机硬件系统) 计算机组成

主板、 硬盘(长久的存储数据,读写速度慢、容量大)、 内存(运行时临时存储数据,比如启动QQ从硬盘加载到内存,读写速度快,容量小,16G,32G)、CPU(运算,速度快)、输入设备、输出设备

2.(计算机软件系统)计算软件

①系统软件:Windows mac linux 作用:管理硬件设备,进行资源分配

②应用软件:QQ,微信,电商购物,教务系统

3.应用软件的构成

前端界面(窗口,app,小程序)

服务后端(java,c++,python;数据逻辑处理)

数据库

三、为什么学Java

Java用途很广

服务器后端(电商后台,游戏后台,银行系统,服务器端……)、Android应用(安卓手机app,移动端开发)、大数据技术(大数据框架)、java语言性能优越,生态丰富、就业岗位多(招聘网站搜索相关信息)

四、Java语言发展史

诞生背景:1991年,在SUN公司提出一种语言开发需求,程序要在一些非常小的的设备上运行,还要求程序可以适应不同的CPU,詹姆斯·高斯林带领小组进行研发,于1995年正式确立,命名为Java(印度尼西亚 爪哇岛 盛产咖啡)

1995年正式确立

1996年1.0版本发布1.1,1.2,1.3,1.4

Java1.5开始版本号改为Java5,Java6,Java7,……Java21

2009年sun公司被Oracle公司收购

Oracle是全球最大的企业软件开发公司

现在每半年更新一次版本(每年的三月九月

五、Java语言的特点

①开源

(开放源代码)免费

②简单易学

没有指针概念,操作方便

③平台无关性

Java程序只需要开发一次就可以在不同的操作系统上运行,前提是在不同的操作系统上安装不同的Java虚拟机(虚拟环境)一次编写到处运行

④面向对象

⑤支持网络

可以联网

⑥多线程机制

⑦动态内存管理机制

自动垃圾回收,Java只需要申请内存空间,不需要关心何时释放空间

⑧安全

⑨生态丰富

框架 组件

⑩高性能

六、Java技术体系平台

JavaSE

java Standard Edition(标准版):Java语言的基础,包含Java语言中最核心的类(库)

JavaEE

Java Enterprise Edition(企业版):servlet=server(服务)+applet(应用程序)服务器端的程序

企业版中包含标准版还包含企业级开发相关的类

JavaME

Java Micro Edition(微缩版):早期电子类产品开发,现在已被安卓开发取代

安卓开发:主要开发安卓手机app,只要掌握JavaSE知识,就可以学习安卓开发

七、Java语言运行机制

首先编写一个.java文件(源代码),源代码就是程序员能看懂的,机器看不懂

然后把.java文件通过java环境编译成.class文件(字节码文件,是java指令规范),机器还是看不懂

javac xx.java调用java编译器编译源代码

最后将.class文件交给java虚拟机运行,由虚拟机将.class文件编译为机器码,CPU执行

java xx 交给java虚拟机运行程序


八、Java运行环境的安装与配置

1、为什么配置JDK,JDK是什么

JDK(Java Development Kit)是Java开发工具包的缩写,它是用于开发Java应用程序的工具集合。简单来说,JDK就像是一个工具箱,里面装满了各种工具,供开发者使用。 想象一下,你要修理一台电脑,你需要一把螺丝刀、 一把扳手、一根电线等等工具。JDK就是Java开发者的 工具箱,里面包含了编译器、运行环境、类库、调试 工具等等。

首先,JDK中的编译器可以将你写的Java代码转换成计算机可以理解的字节码文件。这个过程就像是把你的代码翻译成计算机能够执行的指令。

其次,JDK中的运行环境(JRE)提供了Java应用程序 的运行环境。它包含了Java虚拟机(JVM)和Java类 库,可以执行已经编译好的Java程序。

另外,JDK还提供了丰富的Java类库,包括用于处理字 符串、文件操作、网络通信、图形界面、数据库连接 等各种功能的类和接口。这些类库可以帮助开发者更 快地构建功能强大的应用程序。 此外,JDK还提供了调试工具,帮助开发者查找和修复程序中的错误。它还包含了文档生成工具,可以根据 代码注释自动生成API文档,方便开发者编写和查阅文档。

总之,JDK是Java开发者必备的工具包,它提供了编译 器、运行环境、类库、调试工具等一系列工具,方便开发者进行Java应用程序的开发、调试和运行。 

JDK(Java Development Kit, Java开发工具包)是给开发人员提供的一个集成工具包

工具包中包含了:

  • 包含编译工具,打包工具等
  • JRE(Java Runtime Environment Java运行环境):包含java程序运行时,需要的类库 例如:String System,也包含java虚拟机
  • JVM(Java Virtual Machine Java虚拟机):是最终运行java程序的核心环节

2、配置Java开发环境(JDK)步骤

①首先打开官方地址 

http://www.oracle.com/java/technoloies/downloads/

②选择适配自己电脑的版本下载,点击【Download】

③基本上都是直接点击【下一步】即可

④一般默认的安装路径是在C盘,为了方便统一管理,最好点击更改安装路径,将与开发相关的软件都安装到一个文件夹下,例如:D:\development\Java

⑤在安装的过程中会弹出让再安装一个jre的弹窗,直接关掉

!!!到此就安装好了


接下来配置环境变量  

①在D盘中选择刚才新建的文件夹Delelopment,点击Java—bin,复制此路径

②此电脑右键选择属性

③点击高级系统设置

④点击环境变量

⑤选定Path进行编辑

⑥新建,粘贴刚才复制的路径

⑦之后无论在哪一个盘打开cmd都可以使用java命令,如图所示就是安装好啦

注意!!!

配置jdk/bin目录到环境变量path中,目的就是在任意的目录中使用java命令

九、写出第一个程序 Hello World

!!!具体步骤如下:

①D盘中新建一个文本文档,重命名为Hello World.java,右键编辑,进行编写如图所示

②在刚才写的Hello World.java上方输入cmd进入D盘中

③输入下面这段之后回车,目的是将Hello.java文件编译成Hello.class文件

④输入成功后会出现java.class文件

⑤继续在刚才后面输入java Hello回车,将Hello.class文件交给java虚拟机运行,由虚拟机将.Hello.class文件编译为机器码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值