java基础知识1

2025-10-09 23:33:36

1、1、自动转换

     目的类型比原来的类型要大、两种类型是相互兼容的

          例如:byte->short

                    short->int

                    char->int

                    int->long

                    int->double

                    float->double

     *两个数中有一个是double类型,另一个也会转换为double类型,结果也是double类型

      否则,两个数中有一个是float类型,另一个也被转换成folat类型

      否则,如果两个操作数中有一个long类型,另一个也被转为long类型

      否则,两个数都转换为int类型

java基础知识1

2、2、强制类型转换

     浮点型转为整型:把小数位截掉,保留整数位

     长的整型赋给短的整型:去位。

         例如

         int 4个字节32位

         257  00000000 00000000 00000001 00000001

         byte 1字节8位

         int->byte 就保留低8位 00000001

         结果输出1

java基础知识1

1、1、赋值

     赋值:是给变量指定一个值或者是改变

     例如:int price=30;//变量类型 变量名=表达式

java基础知识1

2、2、初始化

     局部变量:必须显示的进行初始化(手动赋值)

     实例变量和类变量:编译器可以自动对他们进行初始化

     类变量可以直接使用   例如:static int = aint;

     实例变量不可以 例如 int=aint;

java基础知识1

1、字符串变量

     String类

字符串的连接

     可以用+来连接字符串 +在这里是一个连接运算符

     \n 换行符

     \t 制表符

     \r 回车符

java基础知识1

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢