1 / 34
文档名称:

java总结 简易版.doc

格式:doc   大小:40KB   页数:34页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java总结 简易版.doc

上传人:wz_198614 2017/5/28 文件大小:40 KB

下载得到文件列表

java总结 简易版.doc

相关文档

文档介绍

文档介绍:java 总结简易版 Java 基础 Java se是 Java 的基础。 Javaee 企业级应用。基于 javase 。 Javame 主要应用于电子产品,手机等。 Java 程序具有开平台的特性, 因为 java 虚拟机 jvm 的存在使得 java 程序可以在一次编译后在多种系统平台上得到应用。配置运行环境 Path Classpath Java_Home 编译过程编译 java 程序 Javac ——文件名. 后缀运行 Java 程序 Jav a ——文件名 Java 源文件可以有很多类,但是只能有一个 public 类,且 public 类名与文件名相同。 Java 代码便携式括号类成对出现,例: {} []() Java 的注释------java 文件编译时自动忽略。 1、// 单行注释:注释本行代码。 2、// :多行注释 3、// :多行注释且生成解释文档 doc 标识符必须以字母、下划线_ 、美元符号$ 开头。标识符大小写敏感。不可是 java 关键字。关键字由 java 语言保留自用的关键词,不能用于变量名和方法名。变量包括: 变量类型、变量名和作用域变量使用时必须先声明格式:变量类型变量名= 初始化值变量必须是合法的标识符一行可以声明多个变量(不提倡) 常量初始化后不能再改变值命名规范: 1、见名之意 2、变量首写字母小写,驼峰原则 3、常量大写字母和下划线 4、类名首写字母大写和驼峰原则 5、方法名首写字母小写且遵循你驼峰原则 6、避免使用$ 符号以免导致编译器发生混乱数据类型逻辑型—— boolean-----ture 或 false 文本型(字符型) —— char--- ‘’字母 A-Z 或 a-z 数值型: 浮点类型: float 单精度 double 双精度尾数可以精确到小数点 7位精确度是 float 的2倍浮点类型默认 double 浮点类型存在误差在 java 文件编辑中= 的意义为将左侧的值赋给右侧== 为恒等于引用类型: 运算符: 1, 当两个不同类型的数据进行运算的时候,结果以范围较大的类型为准。如果 2 者类型相同,则结果为此类型; 2, +=, -=,=,/=,%= +=,-=,=,/=,%= 是将变量自身进行运算之后的值再赋给变量进行运算的时候,符号左边的数是放在运算符前面的; 3,i++,i--,++i,--i; 自增,自减;加号或者减号在变量前面的时候直接进行自增或者自减操作; 如果加号或者减号在变量后面, 则在表达式之后再进行自增或者自减操作; 4, 关系运算符号: <,>,<=,>=,==,!= +=,-=,=,/=,%= 是将变量自身进行运算之后的值再赋给变量进行运算的时候,符号左边的数是放在运算符前面的; 类型转换: 1, 小转大, 自动转( 整数与小数之间的转换是特殊的); 小数和整数进行运算的时候,为了避免损失精度,转换为小数类型 2, 精度类型, java 默认是双精度 double, 所以定义 float 的时候, 需要在数值后面加上 f; 整数类型, java 默认的是 int 类型,当数值超过 int 范围时,需要在数值后加上 L (建议用大写); 3, 小转大: byte → short,short → int , in→ long , cha → int , int → double ; float → double 可以跨阶转换; char 转整型或者精度类型的时候,通过 ascii 表规则进行转换; 4 ,小数转整数的时候,小数点之后的数据自动砍掉; 5. 强制类型转换, ( 转换类型) 待转换的数据; 当小数类型向整型进行强制类型转换的时候, 小数点之后的数据直接砍掉; 整数转小数的时候,加小数点,之后为 0; .0 控制语句 If 语句正常情况下,我们的代码是从上往下一次执行; 分支是指部分代码将选择执行; if( 逻辑表达式){ 执行语句}; 如果逻辑表达式的结果为 true ,那么将执行括号内的代码。否则跳过; if(A){B}else{C}; 若A 的值为 true ,那么执行 B ,跳过 c ;若 A 的值为 false ,跳过 B ,执行 c; if(A){ B }else if(C){ }若A 满足, 则执行 B, 然后跳过 D;若A 不满足,且C 满足,则D执行D ;若 A,C 都不满足,则 B,D 都不执行; if else 语句只会执行其中的一个分支,一旦执行就跳出整个 if else 块;继续执行之后的语句; 引用类型 1. (); 产生 0到1 的随机数。包括 0 不包括 1; min 到 max 范围的整数: //int rn= (int)(()