摘要: 数据类型拓展 浮点数拓展 银行业务不用float、double 而是用BigDecimal类型 float f=0.1f double d=1.0/10(0.1) f!=d float d1=999999999999999999f float d2=d1+1 d1=d2 (浮点数有限 离散 舍入有误 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(7) 评论(0) 推荐(0)
摘要: 类型转换 低 >高 byte->short->char->int->long>float>double 运算中,不同类型数据先转换为同一类型数据 强制转换 高->低 (类型)变量名 int i=128; byte b=(byte)i;//int类型转换为byte类型需要强制转换 //b=-128 内 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(4) 评论(0) 推荐(0)
摘要: 包机制 报名用域名的倒置来命名 例:www.baidu.com 包名就用 com.baidu.www 导入语句impor必须在包package的下面 不要将包名和方法名重复 *:通类符 impor 包名*:导入包下所有的类 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(9) 评论(0) 推荐(0)
摘要: Math类 Math 类是 Java 提供的数学工具类,位于 java.lang 包中,包含执行基本数值运算的静态方法。 Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。 Math 的方法都被定义为 static 形式,通过 Math 类可以在主函 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(6) 评论(0) 推荐(0)
摘要: Java流程控制 用户交互Scanner 顺序结构、选择结构、循环结构 break&continue Scanner对象 java.util.Scanner包用来获取用户的输入 基本语法: Scanner s=new Scanner(System.in) //判断用户有没有输入字符串 Scnaner 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(6) 评论(0) 推荐(0)
摘要: Java方法 可变参数 使用情况:方法声明时不确定要传入多少个参数 在方法声明时,指定参数类型后加一个省略号... 一个方法中只能指定一个可变参数,而且必须时方法的最后一个参数,任何普通参数必须在可变参数之前声明 例: public static void print(double x,int .. 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(8) 评论(0) 推荐(0)
摘要: JavaDoc 概述(Java SE 25 和 JDK 25) 在线api帮助文档 javadoc用来生成自己的api文档 /**回车自动产生注释模板 @author 作者名 @version 版本号 @since 需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @thr 阅读全文
posted @ 2025-11-14 16:23 兮夜尹 阅读(6) 评论(0) 推荐(0)