Java语言程序设计实用教程第二讲Java的本质

Java语言程序设计实用教程第二讲Java的本质

ID:40848001

大小:644.51 KB

页数:44页

时间:2019-08-08

Java语言程序设计实用教程第二讲Java的本质_第1页
Java语言程序设计实用教程第二讲Java的本质_第2页
Java语言程序设计实用教程第二讲Java的本质_第3页
Java语言程序设计实用教程第二讲Java的本质_第4页
Java语言程序设计实用教程第二讲Java的本质_第5页
资源描述:

《Java语言程序设计实用教程第二讲Java的本质》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言程序设计实用教程SISEJava语言程序设计实用教程Java语言程序设计实用教程SISE第二讲Java的本质Java语言程序设计实用教程本章学习要点:SISEq理解Java的语言结构q理解变量的含义q掌握Java的词法规范q掌握Java的常用保留字q掌握Applet、窗口化应用程序的编写3Java语言程序简单回顾一下Java程设计实用教程SIS序的主要执行步骤Eq使用工具编写Java代码,Java代码是由Java语句和声明组成的纯文本文件q文本编辑器:记事本、Word…q专门的IDE工具:Eclipse、Jbuilder、JCre

2、ator…q将Java代码交由Java编译器进行编译,如使用Javac命令,产生扩展名为.java的文件qJava应用程序的执行,可使用Java命令4Java语言程序设计实用教程程序结构SISEJava语言程序设计实用教程代码分析之一SISEJava语言程序设计实用教程代码分析之二SISEJava语言程序设计实用教程Java语言的组成SISEq标识符q关键字q分隔符8Java语言程序设计实用教程标识符SISqE常量、变量、方法、类的名称,以字母、下划线或$开头。q严格区分大小写。Ad、ad、aD是不同的标识符。q约定:q常量用全用大写字母,并

3、用下划线分割线单词、变量用小写字母开始,类、函数和接口以大写字母开始。q使用能准确说明含义的英文描述符,例如:firstName,不提倡使用x1,y1等表达过于简单,不能表达出含义的描述符q采用所开发的软件系统所在的领域名词,例如clientVScustomerq尽量少用缩写,Number,nbr、no或者是num;q避免使用长名字(一般不超15个字母)q避免使用下划线作为名字的首末字母q命名风格要统一,尽量与所采用的操作系统或开发工具保持一致,如Windows“大小写”混排,AddChild,而UNIX是“小写加下划线”,add_child

4、q程序中不要出现标识符完全相同的局部变量和全局变量q变量的名字应使用“名词”或“形容词+名词”,如:floatvalue,floatoldValueq全局函数的名字应使用“动词”或者“动词+名词”,如:DrawBox()q用正确的反义词命名具有互斥一样的变量或者函数方法:minvalue,maxValue,SetValue,GetValueq尽量避免名字中出现数字编号:value1,value2q全局变量前加前缀g_,表示global,例如:Intg_howManyPeopleq类的数据成员前加前缀m_,表示member,例如VoidSetV

5、alue(intwidth,intheight){m_width=width;m_height=height;9}Java语言程序保留关键字(Keywords)设计实用教程SISEq关键字也称保留字,是Java语言本身使用的标识符,它有其语法含义。Java语言程序设计实用教程分隔符SISEq分隔符用来分隔Java程序中的基本元素,有注释、空白符、和普通分隔符三种。q注释:先写注释后写代码,或者边写代码边写注释q//单行注释q/*……*/多行注释q/**……*/多行注释(文档注释,使用@标记),可由javadoc程序处理q空白符:空格、回车、换

6、行符、制表符q普通分隔符(6种)(){}[];,.11Java语言程序设计实用教程常量SISEqJava程序运行时值不可修改的量称为常量,分为字面值(即常数)与标识符常量两种。q标识符常量实际上是一个变量,但它的值一旦初始化以后,就不允许再发生改变。因此标识符常量要先定义后使用,一般用于给一个常数取一个有意义的名字。q字面值即是Java源程序中表示的常数值,如12.6、246,false等,表示一个个具体的值。q常量在表达式中用文字串表示,它区分不同类型,如整型常量123、-15,实型常量12.1f,字符常量'x',布尔常量true,字符串类

7、型常量"Test"等。12Java语言程序设计实用教程常量的数字类型SISEq整数常量:字节型(byte)、短整型(short)、整型(int)、长整型(long),在内存的存储长度分别为8位、16位、32位和64位q浮点数常量:单精度(float)和双精度(double),在内存的存储长度分别为32位和64位,Java缺省为双精度,可在浮点数的后面加f或者F后缀强制转换成单精度,如:floatx=10.8fq4和4.0q布尔常量:ture或false,不是1或0q字符常量:采用Unicode字符集,16位表示,是用单引号括起来的一个字符,如

8、’a’13Java语言程序设计实用教程Unicode编码SISElJava的字符使用16位的Unicode编码表示,它可以支持世界上所有语言。l一般计算机语言通常使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。