Java基础复习-01Java入门

Java是一门广泛使用的计算机语言,常用于企业级开发。Java有三个版本:JavaSE(标准版)、JavaEE(企业版)和JAVAME(小型版)。要开始学习Java,需要安装JDK并配置环境。编写并运行第一个HelloWorld程序涉及编译(javac)和解释(java)步骤。Java的跨平台特性依赖于JVM,能在任何支持JVM的操作系统上运行。JDK包括JRE、JVM和开发工具,而JRE仅包含运行Java程序所需的部分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java的概述

  1. 什么是Java?

Java是一门非常火的计算机语言。

1.1什么是计算机语言?

人与计算机之间通信的语言。

  1. Java能干啥?

什么都可以干,但是最被市场认可的是企业级开发:京东,淘宝这样的互联网系统。

  1. Java的技术体系

JavaSE:标准版:Java技术的核心和基础

JavaEE:企业版:大型互联网企业级解决方案,充分被市场认可的。

JAVAME:小型版,移动应用的解决方案,没有被市场认可。

安装JDK及配置环境

JDK java的开发者工具包,必须安装它才可以使用Java

安装教程:网上教程很多这里就不说明了。

编写第一个hello world程序

  1. 在桌面新建一个文件命名为HelloWorld.txt

  1. 双击编辑该文件并输入以下代码并保存

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
  1. 把文件名的后缀改成.java,即HelloWorld.java保持文件名与类名一致

为什么要类名与文件名一致?

将类名与文件名一一对应就可以方便虚拟机在相应的路径(包名)中找到相应的类的信息。如果不这么做的话,就很难去找,而且开销也会很大。

4.在桌面鼠标右键选择在终端中打开并输入javac HelloWorld.java 然后回车

注意:javac是java中的编译源代码的命令工具,将.java文件编译成.class文件;此时会发现桌面多了一个HelloWorld.class文件(这个文件就是执行Javac命令后生成的)

5.执行代码

在命令行中输入java HelloWorld命令然后回车

与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。

运行结果

注意事项:

注意中英文的切换,编写代码时要用英文的标点符号,类名以及安装路径尽量不要带中文,为什么?因为少了很多你看不出来的bug。

bug:代表程序出现问题或者漏洞的意思

debug:解决漏洞

单词拼写错误以及大小写的错误

高级语言的编译运行方式

编程:java程序员写的.java代码,c程序员写的.c代码,python程序员写的.py

代码编译:机器只认识0011的机器语言,把.java .c .py的代码做转化让机器认识的过程

运行:让机器执行编译后的指令

Java跨平台原理

Java语言的跨平台是通过虚拟机实现的。

Java语言不是直接运行在操作系统里面的。而是运行在虚拟机中的。

针对于不同的操作系统,安装不同的虚拟机就可以了。

JDK与JRE

1. JDK是什么?有哪些内容组成?

JDK是Java开发工具包

JVM虚拟机:Java程序运行的地方

核心类库:Java已经写好的东西,我们可以直接用。开发工具: javac. java、 jdb、jhat...

2.JRE是什么?有哪些内容组成?

JRE是Java运行环境

JVM、核心类库、运行工具

3. JDK,JRE,JVM三者的包含关系

JDK包含了JRE

JRE包含了JVM

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值