黑马java.docVIP

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
黑马java

颜色块标识 示 例 概念 关键字 关键点 Java相关单词 Encapsulation 封装 API 应用程序接口 PCI Peripheral Component Interconnect局部总线或者外设组件互连Data access object  数据访问对象 IDE Integrated Development Environment集成开发环境 JAVA常见错误类型 ArrayIndexOutofBoundException:3 操作数组时,访问到了数组中不存在的角标 NullPointerException: 指针异常: 当引用没有任何指向值为null情况,该引用还在用操作实体 [I@de6ced [是数组,I是int数据类型,@de6ced数组指向内存地址 编码GBK的不可映射字符 将源程序用笔记本打开,另存为选择ANSI编码就OK了 ClassCastException 类型转换失败 ArithmeticExcept 算术异常 JAVA常用包简介 dos命令行,课程中常见的命令。 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 cd : 进入指定目录 cd.. : 退回到上一级目录 cd/ : 退回到根目录 del : 删除文件 exit : 推出dos命令行 JRE Java Runtime Environment Java运行环境,包括虚拟机 JDK Java Development Kit Java开发工具包 开发工具,包括JRE 对环境变量进行临时设置与取消: Set classpath=.;文件目录 ;文件目录……: 最前面的.指当前目录,最后分号不加只找环境变量目录,加的话先找环境变量中的再找当前目录的 优先级高于当前目录查找 Set classpath= Java有三种注释方法: //内容    单行注释 /*内容*/   多行注释 /**内容*/   文档注释 /* 需求: 思路: 步骤: */ 二进制负数表示: 取反+1 字符型(char=两个byte) 布尔型(boolean) 整数类型(byte=-128至127, short=2byte, int=4byte, long=8byte) 浮点类型(float=4个八位, double=8个八位) 类(class) 接口(interface) 数组( [ ] ) 整数默认:int 小数默认:double float f=3.33f; long l=345l; byte b=3; b=(byte)(b+2);b+=2; int+fload=float; 类型提升 大的内存空间+小的内存空间=大的内存空间 int+long=long 强制类型转换 (int)4.13=4; 转义字符:通过 \ 来转变后面字母或者符号的含义。 \n 换行 \b 退格,相当于backspace \r 按下回车键,windows系统,回车符是由两个字符表示\r\n \t 制表符,相当于tab键 赋值运算符:只是一个符号,不是两个符号 =,+=,-=,*=,/=,%= short x=3; x=x+4; 这是错误的 X+=4;   是正确的 逻辑运算符用于连接boolean类型的表达式 与 |或 ^异或 !非 短路 || ^:两边相同结果为假,两边不同结果为真 :左边为假时即为假,右边不运算; ||:当左边为真时即为真,右边不运算 位运算符:均是二进制的运算(可以先转换成二进制再算),加密工程可以这些运算 右移 左移 无符号右移 与运算 |或运算 ^异或运算 ~反码 :除以2的移动位数次幂,高位空出的拿原有最高位补 :除以2的移动位数次幂 :同,区别是右移后最高位始终用0补 :转换成二进制,1当成真,0当真假,| ^同 ~:~6=-7  (6取反加1等于-6,所以6取反是-6-1=7) 例:两个变量数值交换:利用一个数被另一个数同时异或两次还是这个数 n=n^m; m=n^m;  m=n^m^m=n n=n^m; n=n^(n^m)=m 三元运算符: (条件表达式)?表达式1:表达式2;   如果条件为真运算结果是表达式1,如果条件为假,运算结果是表达式2 例:获取两个数中大数 int x=3,y=4,z; z=(xy)?x:y;变量存储的就是两个数的大数 条件判断语句if    switch if多重语句:方便区间判断,可以布尔 if(){ }else if(){ }else if(){ }else{ } switch语句:不能作布尔判断,值不多而且符合byte,short,int,char选此 switch(变量

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档