Java教程

JAVA基本数据类型,标识符语法,基本数据类型强制转换

本文主要是介绍JAVA基本数据类型,标识符语法,基本数据类型强制转换,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

JAVA基本数据类型,标识符语法,基本数据类型强制转换(学习资料bilibili狂神)

复习

public class one1 {
    public static void main(String[] args) {
        //这是一个exercise
        //复习,注释,基本数据类型,标识符语法,基本数据类型强制转换(学习资料bilibili狂神)
        /*这是多行注释
         */
        /**
         * 这是一个文档注释
         */
        /*标识符
        java的所有组成部分都需要名字,类名,变量名以及方法名都被成为标识符
        -标识符都应以A-Z,a-z,$,_开始
        -首字母之后可以以A-Z,a-z,$,_,数字的任何字符组成
        标识符大小写是敏感的
         */
        //字符串变量示例
        String a="k";
        System.out.println(a);
        //java是强类型语言,大小写十分敏感
        String L="1";
        String l="1";
        System.out.println(L+l);
        //以上都是不同的变量
        System.out.println("--------------------------");
        //可以以中文命名,但是不建议
        String 中文 = "不建议";
        System.out.println(中文);
        //不建议用拼音命名,因为发布怕别人看不懂
        String mingzi="ybt";
        System.out.println(mingzi);
        /*数据类型
        基本类型
        整数byte short int long (一般使用int)占用字节分别为1,2,4,8
        浮点数float double (一般用double)占用字节分别为4,8
        字符 char 占用字节2(只能定义一个字符)一般使用''
        布尔值true真 false假
         */
        //整数
        byte num1=127;
        short num2=32767;
        int num3=21;
        long num4=2^64-1;
        System.out.println(num1);
        System.out.println(num2);
        System.out.println(num3);
        System.out.println(num4);
        //浮点数
        float lll=4131.132F;
        double ll=1232321312.41213131;
        System.out.println(lll);
        System.out.println(ll);
        //char
        char nnnii='y';
        //boolean布尔值
        boolean o=true;
        boolean i=false;
        System.out.println(o);
        System.out.println(i);
​
        /*数据类型的强制转换
          字节数大向字节数小的转换需要“强制转换” 高到低
          小向大转换 “自动转换” 低到高
         */
        //高到低需要"强制转换"
        int k=128;
        byte b=((byte)k);//也是内存溢出示例
        System.out.println(b);
        //低到高"自动转换"
        int r=128;
        long q=r;
        System.out.println(q);
        /*注意点
        1.不能对布尔值进行转换
        2.不能把对象转换成不相干的类型
         */
​
        System.out.println();
    }
}

 

这篇关于JAVA基本数据类型,标识符语法,基本数据类型强制转换的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!