- 博客(3)
- 收藏
- 关注
原创 八大基本数据类型&类型转换
2)不是所有的强转都一定会发生精度丢失,要看这个数值在目标类型中原本是否可以表示出来,,如果数值本身就可以在范围较小类型中表示出来,那么强转制后数值大小不变。③使用能够被long兼容的变量或字面量类型赋值(即便float有4byte,int有8byte,浮点总是比整型要大的)4.2)一边char,一边short,即使等长但范围不一致,一个是0~65536,一个是32768~32768,1)舍弃掉的高位中一定包含原本的符号位,剩余低位中的首位,会变成新的符号位,有可能对数值的正负产生影响。
2024-07-29 18:54:23 410
原创 三大顶级元素:class & package & import
如果引入同一包中不同的类非常频繁,则可以直接写import java.util.*,以表示引用该包下的所有类。运行javac后编译出来的类文件(以.class为后缀的文件)的名称与源代码中定义的类名一致。若已知源代码中存在主类(public前缀的类),则至少有一个与主类同名的文件被生成。若是无法得知源代码中是否存在类/主类,源代码中就有可能没有任何类或是有无数个类。①声明该类是当前源代码文件中的主类(一个源代码文件中可以定义多个类,但只能有一个主类)也就是类,在如下语句中的 HelloWorld就是类名。
2024-07-24 20:04:45 394
原创 Java输出中文后出现乱码解决方法
ANSI编码:不同的国家和地区制定了不同的标准,由此产生了各自的编码标准,这些使用多个字节来代表一个字符的各种汉字延伸编码方式称为 ANSI 编码,在简体中文Windows操作系统中,ANSI 编码代表 GB2312编码。在cmd使用javac命令的时候添加一个选项及参数-encoding utf-8。java编译默认读取格式:跟随操作系统的默认编码(Windows为GBK)解决方法:修改保存格式为GBK/修改读取格式为UTF-8(任意一种即可)乱码问题是保存的格式与读取的格式不一致而产生的问题。
2024-07-23 20:19:45 144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人