- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2)疤用程序蚓独立运行.不底入网夷?也没有那些引制。
(Java语言程序设计》
第1章Java语言基础
Java语言的特点.
Java i吾言主要有以下特点:
1) 强类型:强制约朿程序员亿须避守更多的痴程规定.编洋器能検测程序中 甘可竈多的错误。
2) 編译和WW: HJ Java编与的源程序在计算机上运行必须经过编译和解择 执行两个阶段。編译程序先江Java源程序翻译成与机器无关的字节码
<? bytecode不是通常的编详程序将源程序翻译寇待定计灯机的机!8代 码。运行时.由Java 机(JVM)中的Java鮮祥器负责将字节码文件鮮 冲成为特定的机器码逬行运行.
3) H动无用存回收功能*垃圾收集器garbage collector ; nf以门动回收程序 不再使用的存?避免程序遺漏或車夏释放存。
4) 面向对象
5) 与平合无关:与平台无关是对程序可移枚性最直接最有效的支持?“一次 馅程.到处运行”:可由检性源丁?两方面:1. Java的编译和照料的特征| Java 虚拟机);2. Java釆用基于国际标准的数据类型.在任何平台上,冋种 数枢类型是一敖的。
6) 安全性:取消指针.避免因指针使用不当.访问不该访问的存空间:提供 数坦下标检测机制.禁止程序越界访何存】编译执行过程中退行比较严格 的检査:在解释执行前,对字节码文件作检査.紡止被恶意改动的字节码 文件被塀粋执行而破坏系统浏览器限制下栽的小阮用程序不允许访问本 地文件.避免凡破坏本地文件.
7) 分布式计算
8) 多技程:Java的运行环境采用多絞程实现.Java语言提供语言级多戏程支 持.用Java语言花宜接饷弓多找程程序.
两种类型的Jwa程序.
Java程序可分为应用程序<Application>和小应用程序(Applet)两类.这两种程 样的主要区别:
1)小顷程序需要嵌入在HTML网页中.当网页被浏览时.在浏览器中运行;且 其运行受到严格的安全康制。
3)另外.这西类程序在代码编写上也有差异:一个小魔用程序必须定义为 java.applet.Applet类的子类,而不必定义main。方法:成用程,一般不必为 java.applet.Applet ft的子类.而必须在一个类中定义main。方法.
注特8
11行注村
〃
2)块注特
/.…./
3|文档注释
f /
Java程序的开发过程
通常在JDKBMT有bin, demo, lib、jre等子目泉,其中bin日录保存了岫(編 洋器)、java《解释器〉.jdb (调试器)、appletviewer ?java Appelt tff释器)等命令 文件:
lava的字符集和标识符.
Java语言使用Unicode字符集.字符采用双字节的表示方式.共有65535个字符. 最前面的128个字符与怀布的ASCII字符一致.包括:
1) 数字字符10个(£>小>
2) 英文大小与字母各26个(A~Z,a~z〉
3) 下划线(.),美元符号(S)
4) 文字字符(汉字.日文片锻名、平最名.朝鲜文字等)
5) 其他用于构成待殊符時的字符象
标识符可以用来标识文件牝 变量名,类名、接口名和成员方法名等?其构造规则 如下*
II稣识符由Java字母和Java故字粗成:
2)荷字符必须是Java字母:
除去关繊字.false, true和null:
所有标识符是区分大小写的。
关键字是Java语言保留的一些英文单词.具有待殊的含义.例如:public? static 和class,共占特殊用途.不能作为标识符使用.
基本数据类型.
布尔型
boolean)
1个字节.true或false)
字符型
:char)
16位
字节型
byte)
8位
短整型
short)
16位
整歡型
(int )
32位
长整型
long ?
64位
单精度浮点型(float)
32位
刈精度浮点型(double) 64位
lava宣虹是门接V式地表示基本数据炎烈敌据.字符申(StrinE)值和空引用債 (null)的衣达式.而且在该表达式中不含运算。
布ij%(boolean)ft接量只有两个s true和false
字符(charts接量,如.a, 6,。猫\u0061.侦
整型(byte,5hort,irn)H接鱼 如?27? *0123, 0x56ab
长整型(long)囲接量】如?27L. *0123L? 0x56abL
浮点歡(fkat,dcuble)直接量:如 L5. 45.6D? 100d. 76.4e8. -32.0 . 1.5F. 45 6代 76.4E-8F. -32.0F
字符中(String)直接虬 Jin 44 Hello World!w
引用数据类型的fiJSK: null
H在计算机部对成若一个有依单元.
您可能关注的文档
最近下载
- (2025秋新版)苏教版科学三年级上册《3单元 地球上的水体》教案.pdf VIP
- 2013款北京现代胜达_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 煤矿建设项目竣工验收报告.docx
- 2022年钢筋工程量计算例题 .pdf VIP
- 6个百分百七个到位.docx VIP
- 初中现代文阅读记叙文散文答题技巧.pptx VIP
- 数学(中考总复习)第六章第27课时《尺规作图》复习课件.pptx
- hse检查表范本.doc VIP
- GBT709—2019热轧钢板和钢带的尺寸、外形、重量及允许偏差.docx VIP
- 4.1文物中的乘法口诀 (课件) 2025-2026学年北师大版数学二年级上册.pptx VIP
原创力文档


文档评论(0)