电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

黑马javaVIP免费

黑马java_第1页
1/57
黑马java_第2页
2/57
黑马java_第3页
3/57
颜色块标识示例概念关键字关键点Java相关单词Encapsulation封装API应用程序接口PCIPeripheralComponentInterconnect局部总线或者外设组件互连DaoDataaccessobject数据访问对象IDEIntegratedDevelopmentEnvironment集成开发环境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命令行JREJavaRuntimeEnvironmentJava运行环境,包括虚拟机JDKJavaDevelopmentKitJava开发工具包开发工具,包括JRE对环境变量进行临时设置与取消:Setclasspath=.;文件目录;文件目录……:最前面的.指当前目录,最后分号不加只找环境变量目录,加的话先找环境变量中的再找当前目录的优先级高于当前目录查找Setclasspath=Java有三种注释方法://内容单行注释/*内容*/多行注释/**内容*/文档注释/*需求:思路:步骤:*/二进制负数表示:取反+1字符型(char=两个byte)布尔型(boolean)整数类型(byte=-128至127,short=2byte,int=4byte,long=8byte)浮点类型(float=4个八位,double=8个八位)类(class)接口(interface)数组([])整数默认:int小数默认:doublefloatf=3.33f;longl=345l;byteb=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键赋值运算符:只是一个符号,不是两个符号=,+=,-=,*=,/=,%=shortx=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=nn=n^m;n=n^(n^m)=m三元运算符:(条件表达式)?表达式1:表达式2;如果条件为真运算结果是表达式1,如果条件为假,运算结果是表达式2例:获取两个数中大数intx=3,y=4,z;z=(x>y)?x:y;变量存储的就是两个数的大数条件判断语句ifswitchif多重语句:方便区间判断,可以布尔if(){}elseif(){}elseif(){}else{}switch语句:不能作布尔判断,值不多而且符合byte,short,int,char选此switch(变量){//开关,小括号中只能出现byte,short,int或charcase变量值1://案例,case案例个数可随便定义但后面一定要跟常量内容;break;//跳出case变量值1:内容;break;case变量值1:内容;break;case变量值1:内容;break;default://默认内容;}循环语句:命令行强制停止ctrl+cwhile与dowhile区别:dowhile会无条件先执行一次while(条件表达式){循环体(执行语句);}do{循环体(执行语句);}while(条件表达式);for和while的区别:for的增量执行结束后释放,for(初始化表达式;循环条件表达式;循环后操作表达式){循环体(执行语句);}for例:intx=1;for(System.out.println(“a”);x<3;System.out.println(“c”),x++)//小括号中的每个表达式都可以不唯一,中间用,隔开{System.out.println(“d”);//x++;}打印...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部