欢迎来到「30 天 Java 从陌生到更陌生」
我是 Piglet,接下来的 30 天,会带着初踏入程序的各位一同探索 Java 的奥秘,准备好了吗?
「等等!!为什麽是 Java?」
我相信这一定是不少人有的疑问:
「我想学程序,但是要学什麽语言好呢?」
「Python 很热门ㄟ,为什麽不是 Python?」
其实适合初学者又热门的 C、Java、Python 等他们的基础核心都大同小异,若不是因为工作或学习特定需求,学习哪一种「语言」不重要,重要的是学习「程序」。
不管学习什麽,重要的是找到自己学习的方法(Google 是大家的好朋友),程序也是如此。程序语言的基础核心是相通的,一旦学会了其中一种,要再转换至另一个语言就会上手许多,万事起头难嘛。
「那麽 Java 有什麽特别的地方呢? Java 是什麽呢?」
Java 是一种广泛使用的程序语言,拥有跨平台、物件导向等特性,广泛应用於企业及 Web 应用开发和行动应用开发。
最初於西元 1990 年任职於昇阳电脑的詹姆斯·高斯林等人推出,原被命名为 Oak,随着网际网路的发展,於 1995 年 5 月以 Java 的名称正式释出,逐渐成为重要的网路程序语言。
「你说的特性我都听不懂ㄟ!」
使用 Java 编写的程序在编译後不需经过任何更改,就能在任何硬体装置条件下执行。这都要归功於昇阳公司订出了标准的 JVM(Java Virtual Machine),使得各作业系统能接受 Java。
物件导向程序设计(Object-oriented Programming,简称 OOP)在某种程度上透过强调可重复性解决同类型问题,可以视为一种在程序中包含各种独立而又互相呼叫的物件的思想。
这部分因为牵涉到较多专有名词,之後会再详细介绍。
「说了那麽多,什麽时候才可以开始写程序啊!」
别急别急,在开始前,我们还需要准备好我们的环境,我就卖个关子,等到明天再继续认识吧!
「我还有最後一个问题,今天的 Chapter 怎麽是 00 啊!」
竟然被你发现了呢!这个也是在之後介绍到哦,有没有觉得程序很有趣呢?那我们一起来期待明天吧!
>>: 从零开始学3D游戏开发 Roblox Studio 简介 Part.1
Python定义函式有几种方法 Class函式 def函式 我们今天先介绍def函式。 先来解释函式...
在布建Security Hub前必须注意的事项 因为Security Hub是一项汇集所有资安服务调...
接下来介绍比较运算值,也是用程序码跟注解来呈现 结果会以布林true跟false显示 ...
当你制作了海量文章,你应该会发现一个问题,就是这些文章很难简单地找出来,极为不方便於你,进行打理。你...
昨晚在测试时遇到一个问题找了好久,就是我的QpayHelper这支程序里明明有用constructo...