如何在一天内学好Java
——写给初学者的Java指南
第一章:Java的介绍
1.1 什么是Java?
Java是一门面向对象的语言,由在太阳微电子公司(Sun Microsystems)任职的James Gosling开发,该公司已经被甲骨文(Oracle Corp.)公司收购。Java最初在1995年发布,目前是世界上最流行的编程语言之一。
1.2 为什么要学习Java?
有无数需要学习Java的理由,我们来看看下面的这些:
首先,Java目前是世界上使用最流行的语言之一。根据Oracle的报告,Java运行在三十亿台以上的设备上。而且,安卓应用也是用Java开发的。随着手机应用需求的不断增加,我们可以说如果你想成为一名码农,Java是你必备的语言之一。
其次,Java有着类似其他编程语言诸如C和C++的语法和特性。如果你之前有过编程的经验,你会发现学习Java小菜一碟。即使你是完全没接触过编程,你也会发现Java会是比较容易学习的语言。很多程序员认为它比C或者C++更容易学习。
Java也被设计成独立于平台的。Java代码会先被编译成字节码(Byte-code),这种代码可以被运行在任何装有Java虚拟机(Java Virtual Machine,JVM)的机器上。因此有了Java,你就可以一次编写,处处使用。
接着,Java是一种面向对象(Object Oriented Programming,OOP)的语言。面向对象编程是一种将编程问题转化为互相关联的对象的方法。我们将会在稍后的文章中看到一系列的面向对象编程的理念。一旦你掌握了Java,你会对这些理念非常熟悉。
相信Java是一门伟大的语言了吗?我们开始学习吧。
第二章:准备工作
2.1 安装JDK+IntelliJ IDEA
在我们开始使用Java编程之前,我们需要下载并安装免费的JDK。
2.1.1 什么是JDK?
JDK是Java Development Kit的缩写,这是一个由Oracle公司免费提供的工具包,其中包含一系列帮助我们开发Java应用的工具。这些工具包含有一个编译器帮我们的代码转变成字节码(javac),一个存档器帮助打包和分发我们的Java文件(jar)以及一个文件生成器从我们的Java代码产生HTML文件(javadoc)。
除此之外,JDK同样包含