当前位置: 移动技术网 > IT编程>开发语言>Java > java学习笔记(二)

java学习笔记(二)

2018年03月13日  | 移动技术网IT编程  | 我要评论

一.java常用数据类型

数据类型 所占字节 注意

int

4  
char 2  
double 8  
float 4 float a=2f;(必须得加f或F否则他会默认为double)
boolean 1

只有 true或false没有0或非0

String   为字符串型
long/short  int 8/2  
byte 1 1个字节为8位

 

 

 

 

 

 

 

 


 

二.数据类型转换

  1.自动转换:byte ->short int->char->int->long int ->float->double 

    转换条件:由低类型向高类型(即箭头所指的转换方向)变量类型不会改变,但计算值会变为高类型的

 

  2.强制类型转换 (数据类型)变量名 如char a; (int)a---------a会强制转换为int型的如

把double类型的a=3.2强制转换为int型的,自动舍去.2。由高精度向低精度转换会损失精确度。

三.java中命名规则

一、命名规范

1、 项目名全部小写

2、 包名全部小写

3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。

如:public class MyClass{}

4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。

如:int index=0;

       public void toString(){}

5、 常量名全部大写

如:public static final String GAME_COLOR=”RED”;

6、所有命名规则必须遵循以下规则:

1)、名称只能由字母、数字、下划线、$符号组成

2)、不能以数字开头

3)、名称不能使用JAVA中的关键字。

4)、坚决不允许出现中文及拼音命名。

 二.注释

  //单行注释

      /* 多行注释*/

四.运算符

 算数运算符:+,-,*,/,%(取余两边的数必须为整型),++(自增),--i自减法。(注意i++与++i的区别)

         关系:>,<,!=,<=,>=,==

    赋值运算符:=

     逻辑运算符:&&与,或||,非!,&不断路与,|不短路或。(不短路的意思是)

  位运算符  :...........

   三目运算符:a=a>0?b:c;

//如果a大于0,a=b,否则a=c;

2.优先级:

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网