5-6总结

5—6<!--总结-->

关键字:

概念:被java语言赋予特定含义的单词。
     目前Java学习到的比如定义数据类型的关键字:class;interface;long;int;double;char;float;byte;void;static等。

标识符:

标识符的组成规则:可以用英文26个字母组成;
                可以使用0-9数字组成,
                可以有下划线"_"
                可以使用$作为标识符。
注:在标识符中数字不能作为首位出现,
    区分大小写
    不能是java语言中的关键字。

常量:

   概念:是指在java程序中固定不变的数据
        常量类别分为字面值常量和自定义常量
                    字面值常量常见:整数常量(所有整数)
                                 小数常量(所有小数)
                                 字符常量(单引号括起来的单个字符)
                                 字符串常量(双引号括起来的多个字符)
                                 空常量(null)
                                 布尔常量(TRUE、false)
eg:class seudent{pubic static void main(String[]args){System.out.println(12)}}
 java 对整数常量的4种表现形式:二进制(0B开头)、八进制(0开头)十进制
                          (默认进制)十六进制(0X开头)(0-9,a-f)
  进制互相转换:8421法则、权限转换法、

有符号位的数据表示法

原码、反码、补码----就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小
首先正整数的原码、反码、补码都是相同的;
另负整数的原码、反码、补码的表现形式
负整数反码:在原码的基础上,数字相反,0变1,1变0.
补码在反码的基础上最后一位+1,逢二进一。

变量:

   概念  :常量是固定不变的数据,在程序中可以变化的量称为变量。
   变量定义的三要素:数据类型、变量名、初始化值
   格式  数据类型  变量名=初始化值

java四类八种数据类型

基本数据类型:整数类型、浮点数类型、字符类型、布尔类型、
int(默认)4个字节;
byte 字节型  范围 -128——127   1个字节;
double 双精度浮点数
float  后必须加F(大小写都可)
long  后必须加L(大小写都可)
char 两个字节
boolean true/false
short  短整型 2个字节
整数默认int、浮点类型默认是double
引用数据类型:类、接口、数组

数据类型转换:

数据隐性转换

默认;byte 、short 、 char 运算时直接提升为int。

eg:int 数值与byte数值相加,结果显示int数据?

因为int是4个字节,byte是一个字节,在相加时,byte默认直接提升为int为4个字节,然后相加即可,

数据显性转换(强转)

eg:int a=5与byte b=6 数值相加,结果显示byte数据?

class eg{

public static void main(String[]args){

byte b=1;a=5

b=(byte)(a+5)}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值