开发Java要点整理_第1页
开发Java要点整理_第2页
开发Java要点整理_第3页
开发Java要点整理_第4页
开发Java要点整理_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发Java应用程序点:源文件只能有一个public类声明源文件名称必须与此处定义的public的类名称相同Main方法是Java应用程序的入口方法Java功能:可移植性开源安全健壮性多线程JDK每个目录含义:框;JDK默认程序位于此处,例如javac、Java、javadoc等。Domo从字面上讲,Java中有一些示例程序。Jre;Java运行时环境在此处Lib: Java的类库Src: Java类库的源代码。Java默认样式:Public class helloworldpublic static void main(stringargs)System.out.println(Hello World!);/在控制台上打印信息.在这里写代码!Java注意事项Java语言定义了三种注释格式:/单行注释-行尾的注释。/*单行或多行注释*/* *可用于文档处理的单行或多行注释*/在自定义类中,在public的成员之前输入/* *.JDK中提供了文档自动生成工具javadoc,它可以自动将以*/形式包含的注释内容提取到生成的说明文档中。用法:javadoc source.javaJavadoc只处理类/接口、方法、域和构造函数之前源文件中的注释,忽略其它地方的注释Javadoc注释可用于生成API文档从Javadoc注释生成API文档时,通常从以下内容中提取信息:包;包。“公共”(public)类和接口;“公共”方法和“受保护”方法公共属性和“受保护”属性。经常将以“”开头的标记添加到javadoc注释中。此标记可以与javadoc指令中的参数组合在一起,在生成的API文档中生成特定标记常用javadoc标记:(author:作者)(version:版本)(docroot:表示生成的文档的根路径)(deprecated:不推荐的方法)(param:方法的参数类型)(return:方法的返回类型)( see: reference ,用于指定引用内容)(exception:引发的异常)(throws:遇到的异常,与exception同义Javadoc命令格式:javadocoptionspackage namessource files files分隔符:语句以分号(;)结束的代码行语句块是以一对大括号()为边界的语句的集合Java允许任意数量的空格,包括换行符标识符:标识符用于命名变量、类和方法可以字母、下划线“_”和“$”字符开头第一个字符可以是字母、下划线“_”和“$”字母或数字Java区分大小写,标识符也不例外选择Java标识符要注意“识别名称”,并且不能与Java语言中的关键字重复。数据类型:Java是一种强大的类型语言。也就是说,所有变量都必须显式声明类型。Java中的数据类型分为两个主要类别:原始类型(也称为primitive type,简单类型)和参照类型原始类型表示数字、文字或true/false值。不提供与您拥有的数据类型相关的任何行为。Java有八种简单的类型。数据类型分为以下几种:简单数据类型引用数据类型简单数据类型:数字整数类型(byte、short、int、long)浮点类型(float、double) 字符类型(char) 布尔(boolean)参考资料类型:类别(class) 介面(interface) 阵列,列举(enum)值范围:数据类型内存空间(8位等于1字节)取值范围Byte8位(1字节)-128-127Short16位(2字节)-32768-32767Int32位(4字节)-214748364-2147483647长64位(8字节)-922337203685475808至9223372036854758071.byte类型:可以一次定义多个变量并指定值,分配整数中最小的内存空间,或仅分配一个字节,分配范围在-128到127之间的最小值Byte x=48、y=-148、z;/byte类型变量定义x、y、z。将初始值指定给x,y2.short类型:也就是说,使用关键字short定义short变量,一次定义多个变量,分配值,或不分配值,为short类型分配2字节的内存,值的范围远远大于介于-32768和32767之间的byte类型。Int类型;整数,使用int关键字一次定义多个变量,不指定值即可定义int类型变量。Int型变量的范围为-214748364到2147483647。Int x=450、y=-462、z;/定义基于int的变量x、y、z,并将初始值指定给x、y4.long类型:使用long关键字定义long类型变量。您可以一次定义多个变数并指定值,也可以不指定值。为Long类型变量赋值时,必须在末尾添加“l”或“1”。否则,不会将其视为long类型。如果数字超过int类型范围,则使用long类型,为long类型变量分配8个字节,范围为-922337203685475808到922337203684775807。示例:创建Public class Java1 /类public static void main(stringargs)/主要方法Byte mybyte=124声明/byte类型变量并指定值Short myshort=32564/short类型变数宣告并指定值Int Myint=45784612/int类型变量并指定值长my long=45679451 l;声明/long类型变量并指定值long result=my byte my short my int my long;/获得添加每个数字的结果System.out.println (result )的四个结果如下:/输出添加上述变量的结果浮点类型:浮点类型表示带有较小数字部分的数字。在Java语言中,浮点类型分为浮点类型(float)和双精度浮点类型(double)。值范围:数据类型内存空间(8位等于1字节)取值范围弗洛特32位(4字节)1.4e-45至3.402135-e38双乳64位(8字节)4.9e-324至1.7976931348623157e-308Float类型:使用关键字float定义float类型变量的单精度浮点,可以一次定义多个变量、指定值或不指定值。为Float类型指定值时,必须在末尾添加“f”或“f”,否则将自动定义为双变量。Float类型变量的范围为1.4e-45到3.402135-e38。例如,float x=12.521F,y=-5.264f,z;/float类型变量定义x、y、z,并将初始值指定给x、y双精度类型:Double使用double关键字定义double类型变量,可以一次定义多个变量,为其赋值,也可以不赋值。在为双精度类型指定值时,可以使用后缀“d”或“d”明确指示其为双精度类型数据,但是加法或加法都没有硬性规定,并且可以相加或相加。Double变量的范围为4.9e-324到1.7976931348623157e-308例如,双x=12.521D,y=-5.264d,z=5.115,p;/double类型变量定义x、y、z、p,并为x、y、z指定初始值创建Public class Java1 /类public static void main(stringargs)/主要方法Float f1=13.23f/float类型变量定义双D1=4562.12d/double类型变量定义双D2=f1 D1/获得添加每个数字的结果System.out.println(小数算法结果: D2);/输出添加上述变量的结果字符类型:Char类型是字符类型,使用char关键字声明,用于存储单个字符,系统分配2字节的内存空间。定义文字型变量时,必须将其括在单引号中。例如,“s”表示一个字符,单引号只能包含一个字符。多字符不是字符类型,而是字符串类型,必须用双引号声明。示例:public class unicode public static void main(stringargs)Char C1= /将转义符“”分配给变量C1Char C2= u2605/在变量C2中指定转义符“u2605”System.out.println(输出反斜线: C1);/输出结果system . out . print ln(输出五角大楼:C2);/导出结果布尔类型:也称为逻辑类型,只有两个值true和false分别表示布尔逻辑中的true和false。布尔类型变量使用布尔关键字声明,通常用作进程控制中的判断条件。例如,booleab1=true,B2=false,B3;/定义布林变数b1、b2、b3,并将初始值指定给B1、B2。各种非boolean简单数据类型之间的转换(1)。简单数据类型之间的转换。(2)。转换字符串和其他数据类型(3)。其他实用数据类型转换在Java中,整数、实数和字符类型从低到高(byte、short、char)intlongfloatdouble变量和常量:在Java中,每个变量都有类型在使用变量之前,必须声明变量的类型。类型可以是简单类型,也可以是参照类型。变量总是在一个类中声明。变量可以与整个类相关联,也可以只在方法体或程序块中操作声明变量:定义变量,以便编译器知道变量所属的数据类型,从而知道所需的空间和可以存储的数据。变量都有变量名,变量名必须是有效的标识符,内存空间中的值是变量值。声明变量时,可以不分配值,也可以直接分配初始值。是;是。Int age/int类型变量声明Char char1= r r/char类型变量,然后指定值Int I=10/定义变量I并将其指定给初始值10System.out.println(i的初始值为 I )。/I输出值I=100/I,指定100System.out.println(i当前初始值为 I )。/I输出值常数宣告:程式执行期间未变更的量称为常数,通常也称为 final 量。常数在整个程序中只能分配一次。常量在共享所有对象的值时很有用。要使用Java语言声明常量,除了指定数据类型外,还必须使用final关键字限定常量。声明常量的标准语法格式如下:final数据类型常量名称=值常量名称通常使用大写字母。例如,如果,Final double PI=3.1415926F/double宣告常数PI并指定值Final boolean BOOL=true/BOOLean常量声明bool并指定值如果定义的常量属于成员变量,则必须在定义时将其指定给初始值。否则,编译时会出错。示例:Public class Part /新类别PartStatic final double PI=3.14/宣告常数PIStatic int age=23/int声明变量age并指定值public static void main(stringargs)/主要方法Final int number/int常量number声明Number=1235/将值指定给常量Age=22/将值重新指定给变量System.out.println(常数PI的值为 PI )。输出/PI的值System.out.println(分配后,number

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论