摘要: 隐式转换 ​ byte -> short->int->long->float->double 两种提升规则 ​ 1、取值范围小的和取值范围大的进行运算,小的会先提升为大的,再进行运算 ​ 2、byte short char三种类型的数据在运算时候。都会先提升成大的再进行运算,不论是否类型不同 pub 阅读全文
posted @ 2023-03-31 14:55 路星辰 阅读(33) 评论(0) 推荐(0)
摘要: 强制转换 1 ​ 如果把一个取值范围大的数值赋值给取值范围小的变量,是不允许直接赋值的,如果一定要这么做就要加入强制转换 2 ​ 格式 int a = (byte) b; int a = 300; byte b = (byte) a; //这种情况下会出现错误,因为byte的取值范围小于int,会出 阅读全文
posted @ 2023-03-31 14:55 路星辰 阅读(71) 评论(0) 推荐(0)
摘要: 字符串的+操作 ​ 当+操作中出现字符串时,这个+就是字符串连接符,而不是算术运算符了,会将前后的数据进行拼接,并产生新的字符串。 连续加时 ​ 连续进行+操作时,从左到右逐个执行,只要在前面出现过字符串的+操作,后面即使出现数字相加也会视为字符串相加 System.out.println("abc 阅读全文
posted @ 2023-03-31 14:55 路星辰 阅读(66) 评论(0) 推荐(0)
摘要: 单独使用:自增自减运算符(后)(前) ​ 单独写一行时,不论前后,结果都一样 参与计算 ​ x++:先用后加,++x:先加后用 了解即可,单行更常用 package com.lxc.arithmeticoperator; public class ArithmeticoperatorDmol5 { 阅读全文
posted @ 2023-03-31 14:55 路星辰 阅读(50) 评论(0) 推荐(0)
摘要: JAVA三大版本 ​ java是一个跨平台的语言 JAVASE ​ 标准版,基础,桌面程序和控制台开发(核心且基本) javaEE ​ 企业版,比如web和服务器开发 JDK、JRE、JVM ## JDK ​ java开发工具 JRE ​ java运行环境(java虚拟机、库...) JVM ​ j 阅读全文
posted @ 2023-03-31 14:51 路星辰 阅读(34) 评论(0) 推荐(0)