java核心基础 第一章 基石篇

内容概述

在java的世界里,我们离不开三个核心的概念,这是java世界的基石。他们分别是java语言、JVM、JDK。

本章的学习目标是深刻理解java语言、JVM、和JDK。

并额外需要理解一个classpath这个概念。以及要知道java程序运行时都需要经历哪些环节。


前置阅读

本章涉及到的一些术语如下:

1.java源代码

使用java语言书写的内容称为java源代码。存储java源代码的文档叫做java源文件。java源文件通常以.java后缀命名。它包含了程序的逻辑和结构。源代码是人类编写的,具有可读性,使用英语单词和标准编程语法。

2.java字节码

字节码是java源代码的最终形态。字节码是可以被JVM直接执行的指令集。Java的字节码是Java源代码通过Java编译器(javac)编译后生成的一种中间代码形式。它不是特定于某一种计算机硬件的机器代码,而是一种平台无关的指令集,可以在任何支持Java虚拟机(JVM)的设备上运行。因此,Java程序具备了"一次编写,到处运行"的跨平台特性。

3.java程序

java程序其实就是字节码的集合。我们使用java语言写程序时,可能会需要写很多很多的源文件,这些源文件编译后就会产生很多的字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毒丐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值