A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一.1.常量:什么是常量?
指在程序的运行过程中,其值是不会发生改变的量。

变量:指在程序的运行过程中,其值会发生改变的量。

2.常量有哪几种?
        表示方式:
                A:字面值常量
                      整数常量:123,-2
                      实数常量:12.345
                      字符常量:'A','1'
                      字符串常量:"ab"
                      布尔常量:true,false
                      空常量:null;null不能直接打印

                B:自定义常量:类,接口,数组。

二.进制:就是进位制,是人们规定的一种进位方法。
计算机最小单位:字节,1字节 = 8位 bit
       
        A:二进制:0-1,满2进1.
        B:十进制:0-9,满10进1.
        C:八进制:0-7,满8进1,用0开头表示。
        D:十六进制:0-9,A-F,满16进1,用0x或者0x开头表示。

进制越大,表示形式越短。

三.原码、反码、补码
已知原码,求反码和补码
10110100
最高为如果是0,说明这是一个正数。
最高位如果是1,说明这是一个负数。
通过观察:
原码:符号为是1,数据值和正的一样。
反码:反码+1

例如:原码:10110100

解答:

原码:1 0110100
反码:1 1001011
补码:1 1001100


四.变量:变量是内存中的一个存储空间,在程序运行过程中,其值在指定范围内可以改变的量。

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

数据类型:


byte 1字节 范围:-128~127
short: 2字节
int : 4字节
long: 8字节

long l = 123l;l和f不区分大小写。
float f = 2.3f;

char 2字节:0000-ffff  :0-65535

隐式转换(自动类型转换-从小到大)
byte,short,char--int--long--float--double

显示转换(强制类型转换-从大到小)

int  a = 10;
byte b = 20;
byte c = (byte)(a+b);


五.运算符:就是把变量或者常量进行连接的符号。一般参与元素的符号。

算术运算符:+ - * / %

A:整数相除,结果只能是整数。

六.变量:是内存中的一个存储空间,在程序运行过程中,其值在指定范围内可以改变的量。

命名规范:
        如果变量由一个单词组成,首字母小写,如果有多个单词组成,第一个首字母小写,其他
        的首字母大写,要做到见名之意。
格式:
        格式1:数据类型 变量名 = 初始化值;
        格式2:数据类型 变量名;
               变量名 = 初始化值;
        格式3:数据类型 变量名1 = 初始化值,变量名2 = 初始化值;
        格式4:数据类型 变量名1,变量名2;
               变量名1 = 初始化值;
               变量名2 = 初始化值;
4.注意事项
         在一个{}内,不能存在重名的变量;
         变量要先初始化再使用(在使用之前初始化即可)
         为某一个变量赋值的时候尽量不要超过其能表示的范围
         变量名称的定义要见名之意,不要写一写容易混淆的
         定义long类型或者单精度浮点型变量的时候,一定要在数据的后面+l或者+f

1 个回复

倒序浏览
多谢整理
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马