美文网首页
java02(数据类型与函数)

java02(数据类型与函数)

作者: 机智的老刘明同志 | 来源:发表于2018-12-29 18:19 被阅读20次

            java是强类型语言,对每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间


    基础数据类型:

        数值型:整数类型:(byte    short    int    long) 浮点类型:(float    double)

        字符型:char

        布尔型: boolean

    引用数据类型:

        类:class

        接口:interface

        数组:[]


    强制数据类型转换:


    连接符:+


    a=a+b与a+=b的区别:

            如下图所示:b=b+4编译会报错,而b+=4编译不会报错

            b = b + 4  (b为short类型,4默认为int类型。这其中涉及到精度转换问题,而且还进行了2次运算)

            b+=4  (java中自带的运算符 一次运算)


    左移与右移:

            << :乘以2的移动的位数次幂

            >>:除以2的移动的位数次幂


    函数:

            修饰符    返回值类型    函数名(参数类型    形式参数1,参数类型    形式参数2,)

            {    

                    执行语句;

                    return    返回值

            }

            当函数运算后,没有具体的返回值时,这时候就用特殊的关键字void来标识(当函数返回值类型是void时候,函数中的return语句可以不写)    

            因为java主函数是静态,所以它只能调用静态方法

            public static int get_num(int num)

            {

                    return num * 3 + 5;

            }

    相关文章

      网友评论

          本文标题:java02(数据类型与函数)

          本文链接:https://www.haomeiwen.com/subject/nimylqtx.html