A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wenyu 中级黑马   /  2015-2-11 16:44  /  1191 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

-:注释
  分类:
  A:单行注释 //  (可以嵌套使用)
  B:多行注释 /**/ (不可以嵌套使用)
  C:文档注释(后面讲) /** */  (不可以嵌套使用)
  注释的作用
  A:解释说明程序,提高了代码的阅读性。
  B:可以帮助我们调试程序。(常用)
-:常量  在程序执行的过程中,其值不发生改变的量  
-:变量
(1)在程序的执行过程中,其值在某个范围内可以发生改变的量
(2)变量的定义格式:
  A:数据类型 变量名 = 初始化值;(常用)
  B:数据类型 变量名;
    变量名 = 初始化值;
-:数据类型转换
(1)boolean类型不参与转换
(2)默认转换
  A:从小到大
  B:byte,short,char -- int -- long -- float -- double
  C:byte,short,char之间不相互转换,直接转成int类型参与运算。
(3)强制转换
  A:从大到小
  B:可能会有精度的损失,一般不建议这样使用。
  C:格式:
   目标数据类型 变量名 = (目标数据类型) (被转换的数据);
-:运算符
(1)算术运算符
  A:+,-,*,/,%,++,--
  B:+的用法 a:加法 b:正号 c:字符串连接符
  C:++和--的用法 (看程序写结果)
     放在操作数据的前面和后面效果一样。
     a++或者++a效果一样。
     放在操作数的前面:先自增或者自减,再参与操作
     放在操作数的后面:先参与操作,再自增或者自减
(2)赋值运算符
  A:=,+=,-=,*=,/=,%=等
  B:=叫做赋值运算符,也是最基本的赋值运算符
   int x = 10; 把10赋值给int类型的变量x。
  C:扩展的赋值运算符的特点
   隐含了自动强制转换。
(3)比较运算符    ==,!=,>,>=,<,<=
(4)逻辑运算符  &,|,^,!,&&,||   (开发中用双与和双或)
   &&:结果和&是一样的,只不过有短路效果。左边是false,右边不执行。
   ||:结果和|是一样的,只不过有短路效果。左边是true,右边不执行。
(5)位运算符中^的特殊用法   一个数据针对另一个数据位异或两次,该数不变
(6)三元运算符
  A:格式
   比较表达式?表达式1:表达式2;
  B:执行流程:
   首先计算比较表达式的值,看是true还是false。
   如果是true,表达式1就是结果。
   如果是false,表达式2就是结果。

   

2 个回复

倒序浏览
谢谢楼主分享
回复 使用道具 举报
谢谢楼主分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马