欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java学习笔记(二)

程序员文章站 2022-09-07 20:20:06
一.java常用数据类型 int 只有 true或false没有0或非0 二.数据类型转换 1.自动转换:byte ->short int->char->int->long int ->float->double 转换条件:由低类型向高类型(即箭头所指的转换方向)变量类型不会改变,但计算值会变为高类 ......

一.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 

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

 java学习笔记(二)

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

java学习笔记(二)

把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的区别)

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

    赋值运算符:=

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

java学习笔记(二)

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

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

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

2.优先级:

 java学习笔记(二)