java基础知识回顾

来源:互联网 发布:学霸专用解锁软件 编辑:程序博客网 时间:2024/05/22 11:37

一、命名规则

类名接口名:多单词组成时,所有单词首字母大写 XxxYyyZzz。
包名:多单词组成时,所有单词都小写 xxxyyyzzz。
变量名和函数名:多单词组成时,第一个单词首字母小写,后面的每个单词首字母大写 xxxYyyZzz。
常量名:所有字母都大写,多单词组成时,用下划线连接 XXX_YYY_ZZZ。


二、数据类型


1、基本数据类型:整型(byte,short,int,long)、浮点型(float,double)、      字符型(char)、布尔型(boolean)


2、字符串不属于基本数据类型。字符常量使用单引号‘’括起来的单个字符,涵盖世界上所 有书面语的字符。


3、基本数据类型转换
   1) 有多种数据类型混合运算时,系统首先自动将所有数据类型转换为容量最大的那种数据类型,然后进行计算。


  byte b=12;
  b=b+12;//报错  12默认为int型


   2) byte、short、char它们之间不会相互转换,计算时首先转换为int型
       byte  b1=12;
      byte  b2=10;
      byte  b3=b1+b2;//报错  b1和b2都已转换为int型
   3) 基本数据类型跟字符串相加时,基本数据类型转换为字符串类型
 

三、运算符
   1、算术运算符
    取模:%
     a%(-b) 则不用管负号

  (-a)%b 则结果加负号


   2、逻辑运算符
     短路与非短路
   &和&&的区别:
   -单&时,无论左边真假,右边都运算。

   -双&时,如果左边为真,右边参与运算;如果左边为假,则右边不运算。


3、位运算符

& ,^ , | ,~ , << , >> 直接对二进制进行运算。


 

0 0
原创粉丝点击