- 1、本文档共1111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第一章
Java程序设计入门;;;;Java语言既是编译型的,又是解释型的。首先编写好的Java源程序代码将被编译器编译成字节码(一种中间语言);然后Java虚拟机(JavaVirtualMachine,JVM)将字节码解释为机器码;最后在计算机上运行机器码。编译只进行一次,而解释在每次运行时都进行。Java编译与解释示例如图所示。;1.1.2Java语言的优点;3.跨平台
与平台无关是Java语言最大的优势。使用Java编写的程序可以在任何安装了JVM的计算机上正确地运行,实现了“一次编写,处处运行”的目标。
4.多线程
Java的优点之一就是支持多线程。多线程允许同时完成多个任务。实际上多线程使人产生多个任务在同时执行的错觉,目前计算机的处理器在同一时刻只能执行一个线程,但处理器可以在不同的线程之间快速地切换。由于处理器的速度非常快,远远超过人接收信息的速度,因此给人多个任务在同时执行的感觉。;5.安全
当用户使用支持Java的浏览器时,可以放心地运行Java的小应用程序JavaApplet,不必担心病毒的感染和其他恶意的企图。Java小应用程序将被限制在Java运行环境中,不允许它访问计算机的
其他部分。
6.动态
Java程序的基本组成单元是类。其中,有些类是自己编写的,有些类是从类库中引入的,而类又是运行时动态装载的,这就使得Java可以在分布式环境中动态地维护程序及类库。而C++每当其类库升级之后,相应的程序都必须重新修改、编译。;;2.JavaEE
Java企业版,这个版本以前称为J2EE。Java企业版能够帮助开发和部署可移植、稳健、可伸缩且安全的服务器端Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(Service-OrientedArchitecture,SOA)和Web2.0应用程序。
3.JavaME
这个版本以前称为J2ME。JavaME为在移动设备和嵌入式设备(例如手机、PDA、电视机顶盒和打印机等)上运行的应用程序提供一个稳健且灵活的环境。;;;;14;15;1.2.2JDK14的下载;;;1.3.1HelloWorld程序的编写;20;21;22;;24;25;26;27;1.3.3HelloWorld程序的运行机制;29;;31;32;33;34;35;;;1.4环境变量的配置;39;40;41;42;43;44;;;;1.5.2使用Eclipse开发HelloWorld项目;49;50;51;52;53;54;55;;;;1.6.2输出制表符;60;61;62;;64;;任务一:输出爱心形状
要求:在控制如输出如图所示爱心形状。
分析:熟悉Java常用的输出语句,控制好输出空格的数量
;任务二:制作主菜单界面
要求:在控制台输出如图所示主菜单界面。
分析:注意换行转义符和\t转义符的使用;第二章
Java语言基础;;;;1.Java修饰符
Java可以使用修饰符来修饰类中的方法和成员变量。主要有以下两类修饰符。
①访问控制修饰符:default、public、protected、private。
②非访问控制修饰符:final、abstract、static、synchronized。
后面会逐步介绍到这些Java修饰符。当前一律使用public。
2.大括号的使用
类用一对大括号表示其范围,Java在类名后面不换行立即使用大括号{,注意区别其他一些编程语言是换行后再使用大括号的。类结束后使用的大括号}一般单独成一行,其水平位置与类开始的修饰符竖向对齐。类里面的方法也用大括号,所以大括号会有嵌套,方法中的大括号使用规则与类相同。;;;;;;;;;;;;;;;;使用变量前,先要进行声明。变量的声明也叫变量的定义。声明变量的名字及其可以存储的数据类型后,编译器会根据数据类型为变量分配合适的内存空间。不同数据类型的变量分配的空间大小不一样,就像一家酒店,豪华套房类型和普通套房类型的大小不一样(客房类型比作变量的数据类型)。此外,声明了变量也就约束了该变量只能存储什么类型的数据,其他类型的数据存不进来。声明变量的语法如下:;;;;1.整数型
Java使用4种类型的整数:byte、short、int和long。编写程序时应该为变量选择最适合的数据类型。例如,如果知道存储在变量中的整数是在1字节范围内,应将该变量声明为byte型。为了简单和一致性,本书的大部分内容都使用int来表示
您可能关注的文档
最近下载
- 内蒙古版综合实践活动五年级下册第三课 今天我是小交警 课件.ppt
- 道德与法治四年级上册第一单元 与班级共成长 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 公安寄递物流业治安管理.pptx VIP
- 2024年苏科版九年级数学下册第六章《相似图形》课件.ppt VIP
- 故事——小羊过桥.ppt
- 自动售货机plc控制系统设计.doc
- 股先知周线指标公式通达信版(1).docx VIP
- 选择结构程序设计-C语言程序试验报告.pdf
- 以廉洁风险防控为核心的“三不腐”机制应用-来源:现代企业文化(第2020010期)-中国工人出版社.pdf VIP
- 疯狂星期二_13610597.pdf
文档评论(0)