JavaSE基础(一)下

JavaSE基础(一)下

常量概述与分类

常量:在程序的执行过程中,其值不可以发生改变的量。

常量的分类:

  1. 字符串常量: "HelloWorld"
  2. 整数常量:12,-23
  3. 小数常量:12.33
  4. 字符常量:'a' 'b'
  5. 布尔常量:true,false
  6. 空常量:null

变量:内存中的一小块区域,在程序的执行过程中,其值可以在一定范围内发生改变。

组成:

  1. 对区域要有限定。(数据类型限定)
  2. 必须对区域给一个名称(变量名)
  3. 区域内必须有内容(初始化值)

定义格式:数据类型 变量名= 初始化值

计算机存储单元(字节是由连续的8个位组成)

1B(字节)=8bit 

1MB=1024KB

1KB=10244B

扫描二维码关注公众号,回复: 11091676 查看本文章

1GB=1024MB

1TB=1024GB

数据类型:

 Java是一种强类型语言,针对每一种数据都给出明确的数据类型

数据分类:

  1.   基本数据类型
  2. 引用数据类型(类。接口,数组)

基本数据类型:4类8种

整数 (byte,short,int,long)

浮点:(float,double)

字符:char

布尔:boolean

注意:

整数默认int类型,浮点数默认double类型,定义long类型时候加L,定义float类型数据加F

标识符:用来给包,类,方法,变量等起名字的符号

组成规则:

  1. vnicode字符(数字字符,英文大小写字母,汉字(不建议用汉字))
  2. 下划线
  3. 美元符号

注意:

  1. 不能以数字开头

不能是java中的关键字

常见命名规则

1.基本要求:(见名知意)

2.常见的命名

  • 包(顾名思义就是文件夹,用于对类进行管理)

全部小写,多级包用点隔开

一个单词首字母大写,多单词每个单词的首字母大写

  • 方法和变量

一个单词首字母小写  age,show()

多个单词组成从第二个单词开始每一个单词的首字母大写(maxAge,getAge())

变量的定义与使用

变量的定义格式:数据类型 变量名=初始化值

数据类型: byte,short,int,long,float,double,char,boolean

注意:定义long类型变量的时候,最好直接加L

定义float类型的变量的时候,最好直接加F

变量定义注意事项:

  1. 变量未赋值,不能直接使用
  2. 变量只有在它所属的范围内有效,变量属于它所在那对大括号
  3. 一行上可以定义多变量,但不建议

类型转换:

    +:这是一个运算符,用于做加法运算

在做运算的时候,一般要求参与运算的数据类型必须一致

类型转换:

隐式转换:byte,short,char--int--long--float--double

强制转换:目标类型 变量名=(目标类型)(被转换的数据)

byte d=(byte)(a+b)

建议:

数据做运算,结果应该是什么类型,就用什么类型,不要随便转换,否则会损失精度。

发布了49 篇原创文章 · 获赞 31 · 访问量 2915

猜你喜欢

转载自blog.csdn.net/cjy_lean/article/details/97958425