【Java语言】— 快速入门
创始人
2024-04-18 23:03:58
0

Java背景知识

Java是美国sun公司在1995年推出的一门计算机高级编程语言。
Java早期称为Oak(橡树),后改为Java。
Java之父:詹姆斯·高斯林。
2009年sun公司被Oracle公司收购。

为什么用Java

世界上最流行的编程语言之一,在国内使用非常广泛的编程语言。
可移植性,安全可靠,性能较好。
开发社区最完善,功能最丰富。

Java能做什么

桌面应用开发。
企业级应用开发。
移动应用开发。
服务器系统。
大数据开发。
游戏开发。

Java技术体系

技术体系说明
Java SE(标准版)JAVA技术的核心和基础
Java EE(企业版)企业级应用开发的一套解决方案
Java ME(小型版)针对移动设备应用的解决方案

Java环境搭建:JDK安装、常用命令

1.如何使用Java

Java语言的产品是JDK(Java Development Kit)Java开发者工具包,必须安装JDK才能使用Java语言

2.JDK发展史

在这里插入图片描述

3.如何获取JDK

去Oracle官网下载JDK

https://www.oracle.com/java/technologies/downloads/
打开官网,点击Products。

在这里插入图片描述
找到Java并打开,然后点击Download Java

在这里插入图片描述
选择对应版本点击下载,我这里是选择Windows版本。
在这里插入图片描述
下载成功之后双击进行安装就OK了。

如何验证JDK安装成功?

1.查看bin包下java.exe和javac.exe

打开命令行窗口:按下Win+R在运行框输入 cmd,敲回车。

在这里插入图片描述
验证JDK安装成功的方式:查询JDK版本号

①java,回车

截图
②javac,回车

在这里插入图片描述
③java -version 回车

截图
④javac -version 回车

截图

2.java和javac介绍

javac 编译工具(可以理解为翻译)
java 执行工具

说明:Java程序都是高级语言,计算机底层是硬件,不能识别这些语言。

Java入门程序—HelloWord

Java程序开发的三个步骤

开发Java程序,需要三个步骤:编写代码,编译代码,运行代码
在这里插入图片描述

注意事项:建议代码文件全名英文,首字母大写,满足驼峰模式,源代码文件必须后缀是.java。

编写代码

第一个程序代码如下

在这里插入图片描述
注意:文件名称必须与代码中的类名称一致。

编译代码、运行代码

编译代码javac HelloWord.java
运行代码java Helloword

在这里插入图片描述

HelloWord案例常见错误

1.Windows的文件扩展名没有勾选(必须勾选文件扩展名,在新建Java文件)
2.代码写对,忘记保存
3.文件名和类名不一样
4.大小写错误,单词拼写错误,存在中文符号,找不到main方法
5.括号不配对
6.编译、执行使用不当

补充知识:Java程序的执行原理

计算机底层都是硬件电路,可以通过不通电和通电,表示0和1。

编程语言的历程

机器语言
汇编语言
高级语言

Java程序的执行原理是什么样的?

不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识别的机器语言。

机器语言是由什么组成的?

0和1

JDK的组成

JVM(Java Virtual Machine):Java虚拟机,真正运行JAVA程序的地方。
核心类库:Java自己写好的,程序给程序员自己的程序调用的。
JRE(Java Runtime Environment):Java的运行环境。
JDK(Java Development Kit):Java开发工具包

请添加图片描述

Java的跨平台、工作原理

一次编译,处处可用
请添加图片描述

Path环境变量

Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。

javac,java配置Path注意事项

目前较新的JDK安装时会自动配置java,javac程序的路径到Path环境变量中去,因此java,javac可以直接使用。
注意:以前的老版本的JDK在安装的时没有自动配置Path环境变量的,此时需要自己配置Path环境变量。

配置Java_home环境变量

JAVA_HOME:告诉操作系统JDK安装在了哪个位置。

JAVA_HOME D:\soft\java\jdk-17.0.5

注意:较新版本的JDK只是自动配置了Path,没有自动配置JAVA_HOME。

推荐:Path %JAVA_HOME%\bin
不推荐:Path D:\soft\java\jdk-17.0.5\bin

IntelliJ IDEA开发工具概述、安装

集成开发环境(IDE,integrated Development Enviroment)

把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等。
常见的Java IDE工具有Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。

IntelliJ IDEA开发工具

IntelliJ IDEA 一般简称IDEA,是Java编程语言开发的集成环境,在业界被公认为最好的Java开发工具。
在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。

IDEA下载

下载:https://www.jetbrains.com/idea/
安装:直接安装,建议修改安装路径(不要安装在有空格和中文的路径下)。

IDEA编写的第一个程序

IDEA项目结构介绍

project(项目、工程)
module(模块)
package(包)
class(类)
结论:这些结构的划分,是为了方便管理项目技术和代码文件。

使用步骤

1.创建Project空工程
2.创建Module模块
3.创建Package包
4.创建Class类
5.在类中编写代码
6.完成编译运行

IDEA 常用快捷键

在这里插入图片描述

IDEA 中其他操作

删除类文件
修改类名称
修改模块
导入模块(导黑点)
删除模块
打开工程
关闭工程

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...