一、 Java的由来

Java是Sun公司1995年5月推出的Java程序设计语言和Java平台的总称,是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java最初被命名为Oak,由詹姆斯·高斯林(James Gosling)从1990年代初开发,到现在已经近三十个年头了,随着互联网的崛起而迅猛发展,现在已经是最重要的语言之一了。

成为java高手的25个学习要点(每天三分钟跟我学Java)(1)

Java承诺Write Once,Run Anywhere,是基于JVM虚拟机的,具有很强的移植性,在企业级应用里面,基本是霸主的存在。

二、 Java语言的特点
  1. 是面向对象的
  2. 是分布式的
  3. 是安全的
  4. 是可移植的
  5. 是多线程的
  6. 是动态的
  7. 是健壮的
  8. 是简单的

其中Java面向对象有三大特性最为重要:封装、继承、多态。

三、 面向对象思想

面向对象是现在主流的程序设计思想,早已取代了之前的面向过程开发,Java是面向对象编程语言,理解好面向对象的概念对Java程序的编写非常重要。

成为java高手的25个学习要点(每天三分钟跟我学Java)(2)

面向对象可以将复杂的业务逻辑简单化,增强代码复用性。其中封装、继承、多态是面向对象语言的三大特性。C 、Java、C#等都是面向对象的编程语言。

四、开发工具

支持Windows、Mac、Linux环境开发,需要安装JDK。主要的编辑器有eclipse、idea、NetBeans等,推荐 idea。

成为java高手的25个学习要点(每天三分钟跟我学Java)(3)

五、第一个程序

这里我们先写一个demo类,里面只有一个main方法,打印出最经典的“Hello world!”就可以了。

成为java高手的25个学习要点(每天三分钟跟我学Java)(4)

,