认识 Java 基础 第一天~

报名铁人赛希望可以有每天学习一点的动力跟每天消化一点的开始!
初次报名,请多多指教XD

因为不知道要分享什麽,找了一本 Java SE 7 技术手册 来当教材,虽然是2011出版,
但我相信对於练习基本功还是很有益处的。

第一天我想分享的是, Java 跨平台 的这个特色

一般电脑只看得懂 0 跟 1,一定不认识 C 跟 C++,
所以通常都要有个翻译员帮忙翻译,做这件事情的就叫做编译器(Compiler)

但每个平台认识 0 跟 1 的排列组合都不一样呀,
所以就会有很多不同的编译器来帮忙让各种平台可以认看得懂每一种程序。
(这边提到的平台是指 Windows、Linux、Mac OS)

那为什麽 JAVA 说可以跨平台呢?
因为他有一个东西叫做 JVM

JVM (Java Virtual Machine),JVM 就像是在每个平台的翻译员,
.java 程序 >>>> 编译器 >>>> 变成 .class 档案,JVM 再将 .class 翻译成平台看得懂的语言,
这就是跨平台的原因!!!

大家晚安~~~~


<<:  DAY01 - [CSS+RWD] 满版、非满版区块显示

>>:  Day 1-单元测试 (前言)

自主学习Android_APP开发 #纪录2

纪录时间:2022/05/02 【碎碎念】 欧~天啊...距离上次纪录已经快半个月前了w 主要是自己...

# 冷知识: 0x000000E2 是什麽? 记忆体错误??

电脑硬体与进位制: -上回我们提到python进位制学习,然而16进位制却是令大家相当头大,为什麽不...

Day49. 桥接模式

本文同步更新於blog Bridge Pattern 将抽象部分与实现部分分离,使它们都可以独立地...

再谈 Side project

前言 我始终鼓励所有人与团队建立执行 Side project 的习惯,它可以为我们带来许多好处,在...

Day-21 Excel位址精选题目练习

经过了一晚的思考,我认为昨天讲的还不够清楚,因此今天我找了三题相关题目,今天来为大家做更深入的讲解,...