- 1、本文档共420页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 Java的认知;
了解Java语言的发展,掌握它的特点,初步建立面向对象的概念;
通过一个简单Java应用程序介绍Java程序的构成及运行方法;
掌握Java编译环境的配置与建立;难点重点;计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。;Java的故事;印度橡树;1995年5月23日正式发布;1991年,Sun公司成立Green项目组。Oak(橡树)系统出现。
1994年,Green项目组用Oak设计了一个称为WebRunner(后来称为HotJava)的WWW浏览器。
1995年5月23日,Sun公司开发的一门新的语言——Java
语言。
Netscape公司1995年8月将Java解释器集成到它的主打产品Navigator浏览器中。
Microsoft公司在Internet Explorer浏览器中认可了Java语言。目前使用的Java版本是Java2,包括:
J2SE(Java Standard Edition)----用于工作站、PC机,为桌面开发和低端商务应用提供了Java标准平台。
J2EE(Java Enterprise Edtion)—用于服务器,构建可扩展的企业级Java平台。
J2ME(Java Micro Edtion)—嵌入式Java消费电子平台,适用于消费性电子产品和嵌入式设备。
2009年Sun公司被甲壳虫(Oracle)收购。;1.面向对象
2.语法简单
3.平台无关性
4.安全性
5.分布式应用
6.多线程
7. 动态 ;Java程序与虚拟机;1.3 Java程序的开发、编译和运行;1.JDK的安装目录:;2.环境变量部署;1.文本编辑器
Java源代码是普通的文本文件,任何可以编辑文本文件的编辑器。如:WINDOWS记事本、写字板、word等。但是这些简单工具没有语法的高亮提示、自动完成等功能,代码的编写效率低。一般会选用一些功能比较强大的类似记事本的工具,比如: Notepad++、Sublime Text、editplus、ultraedit、vim等
2.集成开发工具
这类工具提供了Java的集成开发环境,为需要集成Java与J2EE的开发者和开发团队提供对Web applications、Servlets、JSPs、EJBs、数据访问和企业级应用的强大支持。在这类工具中,主要推荐NetBeans、Homesite、JBuilder、WebGain和Eclipse等。;(1)创建Java源程序
Java源程序一般用java作为扩展名,用Java语言写成。
(2)编译源程序成class字节码文件
Java编译器,“javac”,读取java源文件并将其翻译成Java虚拟机能够理解的指令集合,以字节码的形式保存在文件中。通常,字节码文件以class作为扩展名。
(3)运行class(字节码)文件
Java解释器读取字节码文件,取出指令并翻译成计算机能执行的代码,完成运行过程。;Java程序的开发、编译和运行 ;;1.4.2 Java程序语言基本特点;学习要求:;本章小结;第2章 Java语言基础 ;学习指南;难点重点;主要内容;2.1 常量与变量 ;2.1 常量与变量 ;2.1 常量与变量 ;2.1 常量与变量 ;检查下面这些是否是合法的变量名
;在程序运行期间,系统可以为程序分配一块内存单元,用来存储各种类型的数据。系统分配的内存单元要使用一个标记符来标识,这种内存单元中的数据是可以更改的,所以叫变量。定义变量的标记符就是变量名,内存单元中所装载的数据就是变量值。用变量定义一块内存以后,程序就可以用变量名代表这块内存中的数据。;Java中的所有变量都必须先声明才能使用,通过标识符用逗号隔开可以声明多个变量。变量在定义的同时可以初始化。变量区分大小写。声明变量的语法为:
数据类型 变量名[=值] [,变量名[=值]……];
例如:int number;
int num=4,sum;
int n=1; 等价于 int n;n=1;;Java中的变量可以在代码块的任何地方声明。代码块以左大括号开始,以右大括号结束。块用来定义作用域,每次创建一个新块后,就会创建一个新的作用域。
变量在作用域内为局部变量,所以在其作用域外不能使用。
作用域可以嵌套。外层作用域包括内层作用域,内层作用域中的代码可使用外层作用域中声明的变量。但外层作用域无法使用在内层作用域中声明的变量。;常量就是程序里持续不变的值。常量一经建立,在程序运行的整个过程中都不会改变。Java 中的常量包含整型常量、浮点常量、布尔常量、字符常量和字符串常量。;2. 浮点数常量
表示含有小数部分的数值常量。分为浮点常量float ( 32 位)和双精度
您可能关注的文档
- (中职)物流地理教学课件完整版PPT最全教程课件整套教程电子讲义(必威体育精装版).pptx
- (中职)应用与实践课件.整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版)后缀.ppt
- (中职)运输作业实务整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版)后缀.ppt
- (中职)中小型局域网建设与管理整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版)后缀.ppt
- (中职)中职生礼仪规范教程整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版)后缀.ppt
- (中职)中职生礼仪实用教材完整版PPT最全教程课件整套教程电子讲义(必威体育精装版).pptx
- 《服装设计基础》全套电子教案完整版课件整本书电子讲义ppt教教程最全必威体育精装版(中职).ppt
- 《建筑材料》》全套电子教案完整版课件整本书电子讲义ppt教教程最全必威体育精装版(中职).ppt
- 中职 车削基础. 整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版).pptx
- 中职 网络营销 概述整套课件完整版ppt教学教程最全电子讲义教案(必威体育精装版).pptx
文档评论(0)