Java基础知识:注释、常量、变量

一、注释
在java代码之中用于解释和说明的文字叫做注释。

1、单行注释:可以嵌套单行注释
//单行注释内容

2、多行注释:可以嵌套单行注释,不能枪套多行注释
/*

  • 多行注释内容
    */

3、文档注释:通过javadoc命令把注释内容生成文档
/**

  • 文档注释内容
    */

二、常量
在程序执行过程之中值不发生改变的量,命名全部是英文大写,用下划线连接。

1、常量分类
(1)字面值常量
整数常量——1 234 4567
小数常量——3.14 5.123
字符常量——’a’ ‘5’
字符串常量——”123abc”
布尔常量——true false
空常量——null

(2)自定义常量
在java中使用final static来定义常量,这个常量后期是不能改变的。

2、计算机底层二进制
计算机底层都是使用二进制,所有数据也是由二进制代表的。

进制:进位的一种方式。

(1)整数的表现形式:
二进制——由0、1组成,以0b开头
八进制——由0~7组成,以0开头
十进制——由0~9组成,默认
十六进制——由09、af(不区分大小写,af代表1015)组成,以0x开头

(2)十进制转为二进制:
除于2取余,直到商为0,余数取反。

(3)任意进制之间的转换:
先把X进制的转换为十进制,在把十进制转换为Y进制。

拆分组合:
二进制与八进制转换:从左往右每3位为一组,如果不够左边补0,依次计算出每组的十进制值,结果就是八进制了。相反就是讲每个数转为3位的二进制就可以了。

二进制与十六进制转换:从左往右每4位为一组,如果不够左边补0,依次计算出每组的十进制值,结果就是八进制了。相反就是讲每个数转为4位的二进制就可以了。

随着进制的增大,数据的表现形式越来越简单。

二进制表示负数:
十进制 符号位 数值位 二进制码(原码) 反码 补码
5 0 0000101 00000101 00000101 00000101
-5 1 0000101 10000101 11111010 11111011
有符号的数据在计算机里面存储的都是其补码,并且操作的时候也是操作补码。

注意:
①正数的符号位为0,负数的符号位为1;
②正数的反码和原码保持一致,负数的反码是在原码的基础上符号位不变,其他位按位取反;
③正数的补码与原码相同,负数的补码在反码末尾加1。

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

变量的定义与初始化
①当给定整数值时,默认这个整数类型就是int类型;
②当给定小数时,默认这个小数就是double类型;
③变量定义可以分为声明和初始化两个过程;
④变量在哪定义就在哪使用( 即是{ } )。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值