欢迎来到天天文库
浏览记录
ID:40804998
大小:1.49 MB
页数:58页
时间:2019-08-07
《JavaSE03_Java基础语法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JavaSE应用程序设计2本章学习目标1注释、分隔符、标识符和关键字2数据类型3方法、变量4值传递和关键字this5标准输入输出6编码惯例3注释注释(Comment)是对源程序起解释说明作用的文本信息,适当使用注释能够增强代码的可读性。Java语言中定义了三种注释形式://单行注释----注释到行尾/*单行或多行注释*//**可用于文档化处理的单行或多行注释*/JDK中提供了一个文档自动生成工具javadoc,在自定义类中public的成员前以/**…*/形式加入的注释内容均可被自动提取到生成的说明文档中。用法:somepathjavadocsource.java4分隔符
2、Java分隔符组成:分号-";"逗号-","空格-""圆点-"."花括号-"{"及"}"Java分隔符作用:Java语句必须以分号作为结束标记,for循环语句中使用分号来分隔不同的成份。逗号可以在方法声明或调用时的参数列表中用于分隔多个参数,也可在一条声明语句中同时声明多个属性或局部变量时起分隔作用。Java程序源代码中各组成部分之间可以插入任意数量的空格,包括换行。圆点用于访问对象成员(属性或方法)时标明调用或隶属关系,其格式为"对象名.对象成员"。花括号用于构造语句块。5语句块Java允许用花括号"{}"将一组语句括起来,形成一个语句块(block)用法:定义类时类体必
3、须采用语句块形式。定义方法时方法体必须采用语句块的形式。定义循环语句时,循环体可以采用语句块的形式,采用将0~多条语句集合到一起,作为一个整体进行处理。语句块可以嵌套,嵌套层数无限制。6标识符Java语言中,为各种变量、方法和类等起的名字称为标识符(identifier)。Java标识符的命名规则:应以字母、下划线(_)、美元符($)开头后跟字母、下划线、美元符或数字Java标识符大小写敏感,长度无限制举例:合法的标识符不合法的标识符HelloWorldclassDataClassDataClass#_98398.3$bS5_c7HellWorld7关键字Java语言中一些
4、被赋以特定的含义、并用做专门用途的单词称为关键字(keyword)。所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字。goto和const虽然从未使用,但也作被为Java关键字保留。true,false虽被用做专门用途,但不是Java关键字。8Java关键字表abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseextendsfinalfinallyfloatforgotoifimplementsimportinstanceofinti
5、nterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhile9Ex3-1练习在一个已有.java源代码文件中使用三种不同类型的注释,并用javadoc命令创建自己的类文档,体会其用法。练习在已有应用程序的一个语句中插入多处空格、中间换行、将多个语句组成一个语句块儿(置于“{}”中),并编译运行程序,体会其自由程度。测试并体会Java标识符、关键字
6、的使用规则:在程序中试将不合法的标识符(如:3ar,*bily,d9#8等)、或关键字作为变量名、方法名或类名,编译然后改正错误。10数据类型数据类型就是一组性质相同的值的集合以及定义于这个值集合上的一组操作的总称。常用数据类型:整型、浮点型、字符型、字符串型、布尔型按照对数据类型的使用约束程度来划分,高级编程语言可分为:强类型语言(StrongTypedLanguages)弱类型语言(WeaklyTypedLanguages)11Java数据类型Java数据类型引用类型基本类型数值型布尔型(boolean)整型(byte,short,int,long)浮点型(float,
7、double)类(class)接口类型(interface)数组类型枚举类型(Enum)字符型(char)注解类型(Annotation)Java数据类型层次结构12基本数据类型基本类型(PrimitiveType)的数据只能保存单一的值,因此也被称为原始类型、或简单类型。Java中定义了四类/八种基本数据类型逻辑型--boolean文本型--char整数型--byte,short,int,long浮点型--float,double13整型整型数据用于保存整数信息,Java提供了四种不同的整数类型,各有固定的表数范
此文档下载收益归作者所有