Chapter 1、Java概述 (18th,Feb)

1、Java语言的历史

Java语言是Sun公司于1990年开发的;

1995年,JDK1.0a2版本正式对外发布;

2009年,Sun公司被Oracle公司收购。

2、Java语言的分类

Java SE(标准版):用于桌面程序的开发。基础,重点。

Java EE(企业版):用于网页程序的开发。

Java ME(移动版):用于嵌入式系统程序的开发。手机。

3、Java语言的特性

面向对象:
学习JAVA语言必须掌握类和对象,这样可以从深层次理解JAVA这种面向对象的程序开发理念,从而更好更快地掌握JAVA的编程思想和方法。掌握类和对象是JAVA语言编程的基础。那么,到底什么是类和对象呢,请见下面。

现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即动态部分与静态部分。静态部分,顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,它包括高矮、胖瘦、性别、年龄等属性。然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分),人类通过探讨对象的属性和观察对象的行为了解对象。

可移植性(跨平台):

Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU处理器与操作系统的整体叫平台。

CPU大家都知道,如果计算机是人,那CPU就是人的大脑,它既负责思维运算,又负责身体各部件的命令控制。CPU的种类很多,除去我们熟知的Intel与AMD外,还有比如上面说到的SUN的Sparc,比如IBM的PowerPC等等,这些各个公司生产的CPU使用或相同或不同的指令集。指令集就是cpu中用来计算和控制计算机系统的一套指令的集合。指令集又分为精简指令集(RISC)与复杂指令集(CISC),每种cpu都有其特定的指令集。开发程序,首先要知道该程序在什么CPU上运行,也就是要知道CPU所使用的指令集。

下面说操作系统,操作系统是充当用户和计算机之间交互的界面软件,不同的操作系统支持不同的CPU,严格意义上说是不同的操作系统支持不同CPU的指令集。例如  windows和liunx都支持Intel和AMD的复杂指令集,但并不支持PowerPC所使用的精简指令集,而早期的MAC电脑使用的是PowerPC处理器,所以也就无法在MAC下直接安装windows,直到05年MAC改用了Intel的CPU,才使在MAC下安装windows成为可能。但问题来了,原来的MAC 操作系统也只支持PowerPC,在Intel上也不能安装,怎么办?所以苹果公司也得重写自己的MAC操作系统以支持这种变化。最后总结下,我们要知道,不同的操作系统支持不同的CPU指令集,现在的windows,liunx,mac,solaris都支持Intel与AMD的CPU指令集。

有了上面的铺垫,旺旺老师就要告诉大家,如果您要开发程序,首先应该确定:1,CPU类型,也就是指令集类型;2,操作系统;我们把这种软硬件的结合叫平台。也可以说“平台= CPU+OS”。又因为现在主流的操作系统都支持主流的CPU,所以有时也把操作系统称为平台。

4、配置JDk

(1)右键“我的电脑”---属性---“高级系统设置”(同时按住win和pause)

(2)单击“环境变量”

 

(3)单击“新建”

(6)在弹出对话框中输入“变量名”和“变量值”:

变量名:JAVA_HOME
变量值:jdk的目录

点击“确定”完成环境变量“JAVA-HOME”的配置

(7)在系统变量中找path变量,如果不存在,新建系统变量Path;否则选中编辑系统变量该变量,单击“编辑”,打开“编辑系统变量”对话框,

在“变量值”起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”

5、测试开发环境

开始--运行(同时按住win和R),打开“运行”窗口,输入“cmd”单击“确定”,进入DOS环境中。

在命令提示符后直接输入“javac”,按Enter键,系统会输出javac的帮助信息,这说明JDK配置成功。

6、Java程序

(1)编写源代码

记事本工具中输入

public class HelloWorld{

  public static void main(String[] args){

      System.out.println("HelloWorld");

      }

}

另存为--文件名为“HelloWorld.java”--保存

(2)编译源代码

源代码文件夹空白处单击“shift+右键”---“在此处打开命令窗口”

在弹出的命令窗口输入“javac HelloWorld.java”命令---在源代码文件夹中出现“HelloWorld.class”文件

 

(3)运行class文件

在命令窗口输入“Java HelloWorld”来运行class文件---控制台出现“HelloWorld”

 

附:本课思维导图

posted @ 2016-02-18 22:16  庚xiao午  阅读(220)  评论(0编辑  收藏  举报