- 博客(5)
- 收藏
- 关注
原创 javaSE(从0开始)day05
每一轮循环后,最大的一个数被交换到末尾,因此,下一轮循环就可以“排除”最后的数,每一轮循环都比上一轮循环的结束位置靠前一位。String[] cityArray = { "郑州", "广州", "苏州", "赣州", "儋州" };如果“中位元素”大于“目标元素”,当前数组的前半部分作为新的。// 如果"中位元素"小于"目标元素",当前数组的后半部分作为新的搜索数组。// 如果"中位元素"大于"目标元素",当前数组的前半部分作为新的搜索数组。// 如果"中位元素"等于"目标元素",查找成功,退出。
2025-07-11 20:09:09
991
原创 javaSE(从0开始)day04
Java是一种面向对象的高级编程语言,具有平台无关性、强类型检查、自动内存管理等特性。它支持多线程、网络编程和分布式计算,提供丰富的类库和异常处理机制。Java程序由字节码组成,通过JVM实现跨平台运行。在输入输出方面,Java提供Scanner类获取键盘输入,System.out实现格式化输出。程序结构包括顺序结构、选择结构(if/switch)和循环结构(while/do-while/for),其中选择结构支持单分支、双分支和多分支判断,循环结构可实现条件重复执行。这些特性使Java成为健壮、安全且高效
2025-07-10 21:48:51
726
原创 javaSE(从0开始)day03
字符串一旦被定义,相当于开辟了一个内存地址,不可摧毁发生改变,但是可以改变变量名的指向地址。//字符串可以为空String s2="中国人3tf#%7bnc";//字符串可以包含任意字符String s3="他说: \"暑假时弯道超车的好时候\"";//可以使用\进行转义String s4="他说: \n暑假时弯道超车的好时候\t";//可以为null//字符串的不可变特性// 相当于又在堆里面开辟了一个内存地址存放world, 将str指向world 的内存地址,hello仍存在。
2025-07-09 22:25:30
754
原创 javaSE(从0开始)day02
本文介绍了Java编程中的核心知识点:1. Math类常用方法(PI、abs、pow等数学运算);2. LocalDate/LocalTime日期时间处理;3. 变量与常量的定义规则;4. 数据类型(8种基本类型+String的转换规则);5. 各类运算符(算术、逻辑、比较等)的使用注意事项。重点说明了类型转换中的精度损失问题、浮点数运算误差原因,以及自增/逻辑运算符的特殊使用场景。文章通过代码示例详细演示了各知识点的实际应用,为Java基础学习提供了实用参考。
2025-07-08 21:27:49
731
原创 javaSE day01(从0开始)
Java基础入门摘要 Java由SUN公司詹姆斯·高斯林于90年代开发,最初命名Oak,后因互联网发展改名为Java并成为重要网络编程语言。文章介绍了计算机硬件(CPU、存储器、输入输出设备)和软件系统(操作系统、数据库等)组成,以及十进制、二进制、八进制和十六进制的转换方法。常用DOS命令包括cd、dir、cls等基础操作。Java程序基本结构包含class类、main方法和输出语句,类名需遵循UpperCamelCase命名规范。三种输出语句(System.out.print/println/print
2025-07-07 22:16:43
881
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人