开发Java要点整理

上传人:l**** 文档编号:145624666 上传时间:2020-09-22 格式:DOC 页数:27 大小:103.50KB
返回 下载 相关 举报
开发Java要点整理_第1页
第1页 / 共27页
开发Java要点整理_第2页
第2页 / 共27页
开发Java要点整理_第3页
第3页 / 共27页
开发Java要点整理_第4页
第4页 / 共27页
开发Java要点整理_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《开发Java要点整理》由会员分享,可在线阅读,更多相关《开发Java要点整理(27页珍藏版)》请在金锄头文库上搜索。

1、. . . 开发Java应用要点:一个源文件中至多只能有一个public的class声明源文件名必须和它中定义的public的类名相同main方法是Java应用程序的入口方法Java的特性:可移植性 开源 安全性 健壮性 多线程JDK各个目录含义:bin; JDK基本程序都在这里,如javac,java,javadoc等。domo;和字面意思一样,java自带一些例子程序。Jre;java运行时的环境都在这里lib: java的类库src: java类库的源代码。java基本样式:public class HelloWorld public static void main(String ar

2、gs) System.out.println(Hello World!); /向控制台打印一条信息 这里填写代码!. Java注释Java语言中定义了三种注释形式:/ 单行注释-注释到行尾./* 单行或多行注释 */* 可以用于文档化处理的单行或多行注释 */JDK中提供了一个文档自动生成工具javadoc,在自定义类中public的成员前以/*/形式加入的注释容均可被自动提取到生成的说明文档中。 用法:javadoc source.java Javadoc只处理源文件在类/接口、方法、域、构造器之前的注释,忽略其他地方的注释javadoc 注释可以用于生成API文档从javadoc注释中生成

3、API文档的时候,主要从以下几项容中提取信息:包; 公有(public)类与接口; 公有(public)方法和受保护(protected)方法; 公有(public)属性和受保护(protected)属性。 常常在javadoc注释中加入一个以“”开头的标记,结合javadoc指令的参数,可以在生成的API文档中产生特定的标记常用的javadoc标记:(author:作者) (version:版本) (docroot:表示产生文档的根路径) (deprecated:不推荐使用的方法)(param:方法的参数类型) (return:方法的返回类型)(see:参见,用于指定参考的容)(except

4、ion:抛出的异常)(throws:抛出的异常,和exception同义)Javadoc命令格式:javadoc options packagenames sourcefiles files 分隔符:一条语句是以分号(;)结尾的一行代码一个语句块是以一对花括号()为边界的语句的集合Java中允许有任意多的空格 ,包括换行标识符:标识符用作给变量、类和方法命名可以以字母、下划线“_”和”$”符开头首字符外,可以跟上字母、下划线“_”和”$”符或数字Java是大小写敏感的,标识符也不例外Java 标识符的选取应注意“见名知意”且不能与 Java 语言的关键字重名。数据类型:Java是一门强类型语言

5、。也就是说,所有的变量都必须显式声明类型。Java的数据类型分为两大类:原始类型(primitive type,也称为简单类型)和引用类型(reference type)原始类型指的是一个数、一个字符或者一个true/false值。它不提供任何与它们所持有的数据类型相关的行为。Java有8种简单类型。数据类型分为:简单数据类型 引用数据类型简单数据类型:数值型 【整数类型(byte,short,int,long)浮点类型(float, double)】【字符型(char)】【布尔型(boolean)】引用数据类型:【类(class)】【接口(interface)】【数组,枚举(enum)】取值

6、围:数据类型存空间(8位等于一字节)取值围byte8位(一个字节)-128 127short16位(2个字节)-32768 32767int32位(4个字节)-214748364 2147483647long64位(8个字节)-08 071. byte型:可以一次定义多个变量并对其进行赋值,也可以不进行赋值,该类型是整型中所分配的存空间最少的,只分配一个字节,取值围也是最小,只在-128 127之间byte x = 48,y = -148,z ; /定义byte型变量x,y,z; 并赋初值给x,y2. short型:即短整型,使用short 关键字来定义short变量,可以一次定义多个变量并对

7、其进行赋值,也可以不进行赋值,系统给short型分配2个字节的存,取值围也比byte型大了很多,在 -32768 32767之间。3. int型;即整型,使用int关键字来定义int型变量,可以一次定义多个变量并对其进行赋值,可以不进行赋值。int型变量取值围很大,在 -214748364 2147483647之间。Int x = 450,y = -462,z; /定义int型变量x,y,z, 并赋初值给x,y4. long型:即长整型,使用long关键字来定义long型变量,可以一次定义多个变量并对其进行赋值也可以不进行赋值。而在long型变量赋值时结尾必须加上“L”或者“1”,否则将不被认

8、为是long型,当数值过大超出int型围就使用long型,系统分配给long型变量8个字节,取值围则更大,在-08 07之间。例子:public class Java1 /创建类 public static void main(String args) /主方法byte mybyte = 124; /声明byte型变量并赋值short myshort = 32564; /声明short型变量并赋值int myint = 45784612; /声明int型变量并赋值long mylong = 456789451L; /声明long型变量并赋值long result = mybyte+myshor

9、t+myint+mylong;/获得各数相加后的结果System.out.println(这四种结果为:+result);/将以上变量相加的结果输出浮点类型:浮点类型表示有小数字部分的数字。在java语言中,浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)。取值围:数据类型存空间(8位等于1个字节)取值围float32位(4个字节)1.4E-45 3.4028235-E38double64位(8个字节)4.9E-324 1.23157E-308float型:float即单精度浮点型,使用float关键字来定义float型变量,可以一次定义多个变量并对其进行赋值,也可以进

10、行不赋值。在对float型进行赋值时在结尾必须添加“F”或者“f”,如果不加,系统自动将其定义为double型变量。float型变量的取值围在1.4E-45 3.4028235-E38之间。例子:float x =12.521F,y = -5.264f,z; /定义float型变量x,y,z,并赋初值给x,ydouble型:double即双精度浮点型,使用double关键字来定义double型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。在给double型赋值时,可以使用后缀“D”或“d”明确表明这是一个double类型数据,但加不加并没有硬性规定,可以加也可以不加。double

11、型变量的取值围在4.9E-324 1.23157E-308 之间例子:double x =12.521D,y = -5.264d,z=5.115,p; /定义double型变量x,y,z,p,并赋初值给x,y,zpublic class Java1 /创建类 public static void main(String args) /主方法float f1 = 13.23f; /定义float型变量double d1 = 4562.12d; /定义double型变量double d2 = f1+d1; /获得各数相加后的结果System.out.println(小数点算法结果为:+d2);/将

12、以上变量相加的结果输出 字符类型:char型即字符类型,使用char关键字进行声明,用于存储单个字符,系统分配两个字节的存空间。在定义字符型变量时,要用单引号括起来。例如s 表示一个字符,且单引号中只能有一个字符,多了就不是字符类型,而是字符串类型,需要用双引号进行声明。例子:public class Unicode public static void main(String args) char c1 = ; /将转义字符赋值给变量c1char c2 = u2605; /将转义字符u2605赋值给变量c2System.out.println(输出反斜杠: + c1);/输出结果System

13、.out.println(输出五角星: + c2);/输出结果布尔类型:又称逻辑类型,只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。使用boolean关键字声明布尔类型变量,通常被用在流程控制中作为判断条件。例子: boolean b1 =true,b2 = false,b3; /定义布尔型变量b1,b2,b3,并给b1,b2赋初值。 各种非boolean简单数据类型之间的转换 (1).简单数据类型之间的转换。(2).字符串与其它数据类型的转换 (3). 其它实用数据类型转换在Java中整型、实型、字符型被视为简单数据类型,这些类型由低级到高级分为(byte,short,

14、char)intlongfloatdouble变量与常量:在Java中,每个变量都有类型在使用变量之前,必须先声明变量的类型。类型可以是简单类型,也可以是引用类型。变量总是在一个类中声明。但一个变量可能和整个类相关联,也可能只在方法体中或某个程序块中起作用声明变量:定义一个变量,就是要告诉编译器这个变量属于哪一种数据类型,这样编译器才知道需要配置多少空间,以及能存放什么样的数据。变量都有一个变量名,变量名必须是合法的标识符,存空间的值就是变量值。在声明变量时可以不给予赋值,也可以直接赋给初值。例子;int age; / 声明int型变量char char1 = r; /声明char型变量并赋值 int i = 10; /定义变量i,并赋给初值10 System.out.println(i的初值是:+i);/输出i的值 i =100; /将100赋给i System.out.println(i现在的初值是:+i); /输出i的值声明常量:在程序运行过程中一直不会改变的量称为常量,通常也被称为“fin

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号