第 01 章 Java 语言概述

本文详细介绍了Java语言的基础知识,包括语言历史、开发环境设置(JDK、JRE)、HelloWorld示例、编程工具选择以及Java的核心机制如JVM。覆盖了从入门到实践的全过程。
摘要由CSDN通过智能技术生成

第 01 章 Java 语言概述

1 简介

1.1 Java 基础全程脉络图

image-20240129132247198

2 抽丝剥茧话 Java

2.1 软件开发之 Java 开发

image-20240129132620898

image-20240129133615776
image-20240129133805961

2.2 八卦一下程序员

生死看淡,不服就干!

image-20240129134857133

2.3 Java 系列课程体系

在这里插入图片描述

2.4 Java 职业晋升路线图

image-20240129134923122

3 计算机的硬件与软件

3.1 计算机组成:硬件+软件

image-20240129135000081

3.2 CPU、内存与硬盘

image-20240129135022689

image-20240129135041092

4 软件相关介绍

4.1 什么是软件

image-20240129135130944

4.2 人机交互方式

image-20240129135217172

4.3 常用的 DOS 命令

image-20240129135254476

image-20240129135313603

image-20240129135327178

5 计算机编程语言

5.1 计算机语言是什么

image-20240129135710981

5.2 计算机语言简史

image-20240129140119946

image-20240129140241231

image-20240129140333834

image-20240129140349021

image-20240129140408198

image-20240129140418417

5.3 计算机语言排行榜

image-20240129140603033

5.4 编程语言,该学哪个?

image-20240129145030086

image-20240129145044318

image-20240129145101492

image-20240129145147790

6 Java 语言概述

6.1 Java 概述

image-20240129153143618

6.2 Java 语言简史

image-20240129153154589

image-20240129153213090

image-20240129153232551

image-20240129153250470

6.3 Java 之父

image-20240129153301699

6.5 Java 技术体系平台

image-20240129153332988

image-20240129154925349

7 Java 开发环境搭建(掌握)

7.1 什么是 JDK、JRE

image-20240129154940096

image-20240129154952843

7.2 JDK 版本选择

image-20240129160229449

7.3 JDK 的下载

JDK 1.8和 JDK 17的下载链接:

链接:https://pan.baidu.com/s/1_qnbbw9DHacSCBxcMsp0kA 提取码:zzcc

7.4 JDK 的安装

image-20240129164320363

image-20240129164338403

image-20240129164401528

image-20240129164413960

7.5 配置 path 环境变量

image-20240129164447296

image-20240129164750662

image-20240129164758866

image-20240129164814782

image-20240129164848920

image-20240129164901899

image-20240129202211349

image-20240129202233554

image-20240129202257413

image-20240129202357865

image-20240129202407342

image-20240129202420911

8 开发体验:HelloWorld(掌握)

image-20240130114622030

8.1 开发步骤

image-20240130114611635

image-20240130114629395

8.2 编写

image-20240130114710265

image-20240130114728368

8.3 编译

image-20240130121455330 image-20240130121537387

8.4 运行

image-20240130121610859 image-20240130121653421

9 Java 开发工具

9.1 都有哪些开发 Java 的工具

有好多

9.2 如何选择

前期记事本,后期IDEA

EditPlus,IDEA:链接:https://pan.baidu.com/s/1Mgu1o6CA0kkqkDT0B2uDrw 提取码:zzcc

10 HelloWorld 案例常见错误

10.1 语法问题

image-20240130123812595

10.2 字符编码问题

image-20240130123824228

image-20240130123832629

image-20240130123855412

10.5 建议

image-20240130123909476

11 HelloWorld 小结

11.1 Java 程序的结构与格式

image-20240130123928803

11.2 Java 程序的入口

image-20240130123938078

11.3 两种常见的输出语句

image-20240130124226666

image-20240130124237660

11.4 源文件名与类名

image-20240130124755729

12 注释(comment)

image-20240130124814964

image-20240130124833255

image-20240130124850525

image-20240130124859191

image-20240130124912883

image-20240130124925346

13 Java API 文档

image-20240130125236906

image-20240130125244999

JDK_API_1.6_zh_中文:链接:https://pan.baidu.com/s/1-jPSCnXuJm2qrSJ0MwYCWg 提取码:zzcc

14 Java 核心机制:JVM

14.1 Java 语言的优缺点

image-20240130125418592

image-20240130125442697

JVM 的跨平台性

image-20240130125712605

image-20240130125744134

image-20240130125751201

14.2 JVM 功能说明

image-20240130125814872

14.2.1 功能 1:实现 Java 程序的跨平台性

我们编写的 Java 代码,都运行在 JVM 之上。正是因为有了 JVM,才使得 Java程序具备了跨平台性。

image-20240130130024281

14.2.2 功能 2:自动内存管理(内存分配、内存回收)

image-20240130131250319

15 章节案例

image-20240130131312742

image-20240130131325171

image-20240130131353303

image-20240130131404011

方式二:

image-20240130131432183

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值