需要安装一个虚拟操作系统——java虚拟机,他能按照你编写的程序指挥计算机,叫做javaruntimeenvirenment,简称JRE,可以到www.sun.com下载安装,这主要因为windows操作系统本身没有直接执行java程序的功能,这也是java程序与其他程序不一样的地方
编写java程序都用了什么
编写java程序实际上是,我们在利用JavaSDK和操作系统提供的大量指令,按照java语言代码编写规则,编写操作计算机的指令文件,以便让电脑为我们工作像一门外语一样,java这种语言也有自己的单词、语法、成语等,并且有一套指导思想:面向对象,类似写作文也有指导思想:议论文还是记叙文,还是说明文?
把代码看作指令而不是语言
如果从指令的角度理解,我们只需要熟悉并学会使用Java提供的指令,以及使用这些指令的规矩(语法),那么就已经学会java了如果从语言角度理解,我们则会陷入误区,单纯掌握语法规则和大量的类库,几乎是非常困难的,并且容易导致【汉字是怎么来的?】这样的思维怪圈
Java的语法其实是指令的使用方法
从指令角度,我们很容易理解java中的所谓语法的东西:
赋值语句x=1,就是让电脑把1保存在x中,而x是我们通过声明语句intx;让电脑给我们腾出来的一块内存(整数占用16字节内存,而你的内存往往是几百万字节,就是几百兆),只让你使用,别的程序不许用,直到你的程序退出,不用了循环语句for/while,就是让电脑重复地做一件事情,比如累加计算等,知道满足你的条件,比如计算到10000,则停止,这就是循环判断条件磁盘操作,比如保存文件,则是利用了javasdk中提供的现成的指令(通常叫做javaAPI类库),叫做文件操作类指令,按照它规定的指令使用格式,就可以进行复杂的磁盘文件的打开、删除、保存等操作,类似word一样,这个指令都有规定好的名字,而且不能写错(区分大小写):java.io
Java到底能处理什么
根据java提供的指令内容,决定它不是什么都能干的,但也是非常丰富的,前面提到的对内存、磁盘、数据库、图形、鼠标键盘等的操作都可以实现,因为其中已经有这些指令了我们
学习java就是要掌握常用的指令以及使用方法,为后续编写高级的J2EE软件系统做准备
神秘的指令库API在哪里
当安装了javaSDK软件后,就已经安装了这个指令库文件了,可到安装目录查看,比如安装到了d:\java目录,可看到图中的许多文件,你编程使用的指令都在这些文件里藏着呢:
看看如何给电脑下达java指令
【目标】:让电脑计算1+2+3+4….直到1000,看看结果是多少【工具】:使用e