java学习第二天

第二天的学习复习
1、注释(解释说明程序,不会被编译和运行)
①行注释
格式://注释的内容
只能注释一行,从//开始到行的结束
②块注释
格式如下:示例1
可以一次注释多行内容但是不能嵌套使用
③文档注释
格式:示例二
提取程序的说明文档,用在类、方法、接口上做说明使用
通过 java -d ./mydoc文件名.java 命令来提取文档说明
作用:提高程序的可读性,辅助调试错误
2、关键字(全部小写)
总共有53个关键字,其中(goto const)为两个保留字,没有实际含义
3、表示符
给类 包 接口等起名字的符号
①组成规则
a 英文大小写字母 中文字符
b 数字
c $和_
②注意事项
a 不建议使用中文字符
b 数字不能开头和单独使用
c 不能喝关键字冲突
d 严格区分大小写
e 见名之意
③驼峰规则
包名:所有字母小写,单词之间用.分隔
类和接口名:每个单词的首字母大写
方法和变量:第一个单词首字母小写,其余单词首字母大写,其余字母小写
常量:所有字母大写,单词间用_分隔
4、进制的简介(二进制 八进制 十六进制)
①十进制转二进制
用十进制数不停的取余2,取余数反转过来就是二进制数
②二进制转十进制
将二进制的每一位数字乘以2对应的幂次相加就是十进制数
5、java的基本数据类型
整型
①byte(-28–27-1)1字节
②short(-215–215-1)2字节
③int(-232–231-1)4字节
④long(-264–263-1)8字节
整型直接量默认为int类型,如果数值超过了int类型会报错
如果要用long类型存储数据,结尾需要加L或l
浮点型
①float 单精度 4字节
②double 双精度 8字节
浮点直接量默认为double类型
如果要用float来存储数据。需要在结尾加f或者F
float可以精确到小数点后6位,double是后15位
浮点型存在精度损失,不可避免
1.2e^2表示浮点数
字符型
①char 2字节
布尔型
①boolean(true false) 1字节
5、基本数据类型的自动类型转换
从小到大可以自动转换
byte→short→int→long→float→double
字符可以自动转换成int
char→int→long→float→double
从大类型转到小类型会编译报错,可以用强制类型转化解决,但是会造成精度损失

public class Day02 {
    /*示例一*/
    /**示例二*/


    public static void main(String[] args) {
    //整型的定义
        byte a=127;
        System.out.println(a);
        short b=128;
        System.out.println(b);
        int c=32575;
        System.out.println(c);
        long d=2123131l;
        System.out.println(d);

    //浮点型的定义
        float e=123.12f;
        System.out.println(e);
        double f=1235.456;
        System.out.println(f);
    //字符型的定义
        char g='a';
        System.out.println(g);
    //布尔型的定义
        boolean h=true;
        System.out.println(h);
    // 自动类型转换
        byte b1=127;
        short s=b1;
        int i=s;
        long l=i;

        float f1=l;
        double d1=f1;

        char c1='a';
        int i1=c1;
        double d2=c1;
    //字符型可以直接赋值int型
        char c2=97;


    //强制类型转换
        int i2=13;
        byte b2=(byte)i2;
        b2=(byte)(i2+1);


    }
}

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值