- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
201Java课件
Java程序设计语言
Java程序设计语言简介
Java是由Sun公司开发,是一种“面向对象程序设计语言”。Java的几个重要特点:
1、Java是一种解释型语言;
解释型语言是相对编译型程序设计语言而言的。C语言就是编译型;BASIC是解释型。
所谓的编译型是将源代码程序编译生成二进制可执行文件,例如C源程序编译形成*.exe文件。
解释型是这样工作的:
编写源代码后,需要先执行“解释系统”软件,而这类软件往往非常占用内存空间,然后由这个解释软件对于源代码程序,逐行翻译成机器代码,再执行。(无论该源程序被执行多少次!)
用VC所编写的hello.c源程序文件,通过编译得到hello.exe文件,而这个文件才是最终被执行的文件!
这个可执行文件的最大特点是:它只能在IBM PC兼容机上执行,不能在苹果计算机上运行。
上述结论实质上说明一个问题:C语言所形成的最终的可执行代码是不能在万维网上任意执行的!
而Java是解释型语言,这里涉及一个重要软件,JVM(Java虚拟机)。只要安装了JVM的计算机或类计算机系统,都可以执行Java程序。
Java源代码文件的扩展名:*.java,进过Java编译程序,编译成*.class的文件,而这个文件实质上是“中间代码”文件,JVM能够解释这个中间代码。这意味着:
只要安装了JVM环境的计算机系统,都可以执行*.class文件。
在编辑Java源代码时,要特别注意扩展名的问题。
将编写好的Java源程序Hello.java编译成Hello.class:
hello.exe与Hello.class的执行情况:
Java虚拟机的安装
在安装Java运行环境时要注意:
1)需要安装JRE和JDK两套系统;
2)可以在网上直接下载
;/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
3)要注意别下载非window系统的JVM,同时要注意32位和64位的区别;
4)应该安装到C盘,按默认方式安装即可。
安装完成后,可见:
在Java目录下应存在如下两个目录:
其中Jre是Java Runtime Environment,Java运行环境;
JDK 是Java Development Kit,Java开发工具。
Java运行环境设置:
Path环境变量的设置:
1)找到Java安装目录(Java系统目录);
2)得到这个目录的Jdk目录下的bin目录的绝对路径,如下图:
如:C:\Program Files\Java\jdk1.7.0_67\bin
3)复制上述路径;
4)对“计算机”单击右键,选择“属性”,得到:
5)选择“高级”、“环境变量”:
6)编辑系统变量中的Path值:
7)将刚才复制的路径,添加到Path值的末尾,并在最后增加英文”;”分号;
特别注意:在完成路径设置后,应重新打开一个命令行窗口!如果不开一个新的命令行窗口,则,上述设置无效!
8)在命令行中执行如下命令:
Java分类
Java本身分成三类:
1)Java SE 标准Java环境,也是本课程的重点;
2)Java EE 主要用于网站开发;分成前端、后台两大部分技术;
3)Java ME 主要用于手机等APP开发。
上一节所下载并安装及设置的环境,就是Java SE环境。
关于目录和路径
目录俗称“文件夹”;
一台计算机(包括笔记本计算机)通常有一块(或多块)物理硬盘;在计算机销售商那里,通过运维人员已经将其分成若干个“逻辑分区”(对应逻辑硬盘,即,盘符),例如:C盘、D盘等等。
每个逻辑盘都有且仅有一个“根目录”,用“\”表示:
C:\或者d:\表示C盘根目录和D盘根目录;
目录是用来存放、管理众多文件和其它目录的;
一个目录下(里面)可以存放多个文件和其它目录(任何一个目录可以拥有多个孩子目录,即,子目录);
任何一个目录,有且仅有一个“父目录”;
有上述可知,目录构成“树形结构”;
DOS命令:tree可以形象的显示这个树形结构:
绝对路径:
从根目录出发,将中间所经过的所有目录用“\”加以分隔,直到目标目录,所形成的目录链;
下图中的DOS提示符所表示的就是绝对路径;
若打算将当前目录转换到“zho的练习”目录下,则:
1)应该使用cd命令;
2)路径有两种表达形式:绝对路径和相对路径;
cd e:\zho\15秋各科目\各科目课件\J2EE\前端\课堂练习\zho的练习上述使用的就是绝对路径。
相对路径
相对路径是从“当前目录出发”的!
之后有两种方向:向根目录方向(出)和向子目录方向(入);
“出”时,每出一层目录,需要一个“..”,多出几层,就多给几个“..”,中间用”\”分隔;
“入”时,每“进”一层子目录,就将该目录名称
您可能关注的文档
- 2017高考必修二政治生活总复习精品课件.ppt
- 2017高考政治一轮复习 第三课 文化的多样性与文化传播模拟题组(含解析).doc
- 2017高考政治一轮复习 第九课 建设社会主义文化强国模拟题组(含解析).doc
- 2017高考政治一轮复习 第五课 文化创新模拟题组(含解析).doc
- 2017高考散文阅读题型及答题模式精讲.ppt
- 2017高考数学一轮复习第十二章概率与统计12.4.2变量间的相关关系统计案例对点训练理.doc
- 2017高考政治试题分类汇编专题六 为人民服务的政府.doc
- 2017高考第一轮复习——一般论述类文章阅读.ppt
- 2017高考物理一轮复习课件 机械能守恒定律.pptx
- 2017高考病句专题.ppt
文档评论(0)