
Java基础
文章平均质量分 63
Java基础
一二¬
Java开发
展开
-
【Java基础】06一文搞定数组 数组的初始化、遍历方式 Arrays工具类 冒泡排序算法
虽然从语法上Java 支持多维数组,但是从内存分配原理的角度讲,只有一维数组。5、binarysearch:査询数组中是否存在指定内容 存在返回下标 若不存在返回负值(此数组必须升序)冒泡排序速记口诀(升序):n 个数字来排队、两两相比小靠前、外层循环 n-1、内层循环 n-1-i。数组是一个变量,存储相同数据类型的一组数据。Arrays 类是java.util 包提供的工具类,提供操作数组的方法,如:排序、查询。案例:使用Arrays类升序排列一组字符,并查找某个特殊字符在升序后数组中的位置。原创 2024-08-13 08:48:38 · 918 阅读 · 0 评论 -
【Java基础】05多重循环及程序调试(break continue return的区别 idea程序调试快捷键)
如:while 循环内部包含while 循环、while 循环内部包含for 循环、do while 循环内部包含do while 循环、for 循环内部包含for 循环等。发现和定位程序中的错误,可以通过代码阅读或者加输出语句查找程序错误,当程序结构越来越复杂时,需要专门的技术来发现和定位错误,就是“程序调试”。break改变程序控制流,用于do-while、while、for循环中,终止某个循环,程序跳转到循环块外的下一条语句。continue只能用在循环里,作用是跳出本次循环,进入下一次循环。原创 2024-08-09 10:46:25 · 655 阅读 · 0 评论 -
【Java基础】04循环结构
参数初始化—>条件判断—>循环操作—>更新循环变量—>条件判断—>循环操作—>更新循环变量—>条件判断…do-while 循环特点:先执行,再判断。while 循环特点:先判断,再执行。for 循环特点:先判断,再执行。原创 2024-08-08 11:08:35 · 325 阅读 · 0 评论 -
【Java基础】03选择结构
不同点:switch选择结构,只能处理等值条件判断的情况;多重if选择结构,适合某个变量处于某个连续区间时的情况。字符串为null 时,表示没有在堆中开辟空间。例:用户输入性别sex 判断是否是“男”相同点:都是用来处理多分支条件的结构。if选择结构,包括以下形式。原创 2024-08-06 17:06:32 · 358 阅读 · 0 评论 -
【Java基础】01初识Java
Java 是Sun Microsystems于1995年推出的高级编程语言,2010年,被oracle收购。反编译:将字节码文件(.class)转换回源文件(.java)的过程称为反编译。编译:将源文件(.java)转换成字节码文件(.class)的过程称为编译。class反编译工具:Jad、FrontEnd。2、编译源程序(.class)1、编写源程序(.java)结尾(可生成API帮助文档)Java 平台的体系结构。JavaDoc注释以。原创 2024-08-06 17:02:42 · 233 阅读 · 0 评论 -
【Java基础】02变量和数据类型
8位 = 1字节(byte) 1024字节 = 1KB(千字节) 1024KB = 1MB(兆字节)不同数据存入具有不同内存地址的空间,相互独立,内存地址不好记,通过变量名可以简单快速地找到数据。:非,操作数为true,结果为false 操作数为false,结果为true。(大转小,强行将类型范围大的变量、数据赋值给类型范围小的变量)=、>、=、原创 2024-08-06 17:05:03 · 701 阅读 · 0 评论