摘要: Arrays类 数组的工具类java.util.Arrays 数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们调用,实现对数据对象进行一些基本操作 Arrays类中的方法都是static修饰的静态方法在使用的时候可以直接用类名进行调用,而不用使用对象来调用(注意 阅读全文
posted @ 2021-10-29 09:09 Oh,mydream! 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 数组的使用 数组的四个基本特点 长度确定,一旦被创建,大小就不可改变 元素必须是相同类型,不允许出现混合类型 数组的元素可以是任何数据类型,包括基本类型和引用类型 数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于是该对象的成员变量。数组本身就是对象,java中对象是在堆中的,因此数 阅读全文
posted @ 2021-10-28 16:03 Oh,mydream! 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 数组的创建 1. 数组的声明和创建 int[] nums; //声明1 int nums1[];//声明2,不推荐,c/c++的写法 nums= new int[10];//创建 2. 数组的三种初始化及内存的分析 1.静态初始化: //在声明的同时对所有元素给定初始化值 int[] nums = 阅读全文
posted @ 2021-10-28 14:49 Oh,mydream! 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 可变参数 一定要实践 JDK1.5开始,java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后面增加一个省略号... 一个方法中只能指定一个可变参数,并且必须是方法的最后一个参数。任何普通参数必须在它之前 代码 package com.example.demo_kuang.met 阅读全文
posted @ 2021-10-27 17:34 Oh,mydream! 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 命令行传参实践 看的时候理解不了或者以为理解了,实践的时候又会完全不同 代码 package com.example.demo_kuang.method; public class CommandLine { public static void main(String[] args) { for 阅读全文
posted @ 2021-10-27 17:15 Oh,mydream! 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 方法的重载 重载就是在一个类中,有函数名相同,参数类型不同的函数 方法的重载规则: 方法名必须相同 参数必须不同(参数个数不同/参数类型不同/参数顺序不同) 返回值可以相同也可以不同 仅仅返回类型不同不足以成为方法的重构 实现理论: 方法名称相同时,编译器会根据方法的参数个数,参数类型等逐个匹配,来 阅读全文
posted @ 2021-10-27 16:50 Oh,mydream! 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 方法 1. 方法的定义 学习是一件无比幸福的事,在学校的时候却不明白 方法: 一段用来完成特定功能的代码 方法包含一个方法头和方法体 1、修饰符 可选,定义了方法的访问类型 2、返回值类型 3、方法名 4、参数类型 ​ **实参:**在方法调用时实际传给方法的数据 ​ **形参:**在方法被调用是用 阅读全文
posted @ 2021-10-27 15:53 Oh,mydream! 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 流程控制 每个人的笔记都更适合自己的节奏,如果不喜欢我的,构建你自己的博客笔记吧~ 1.顺序结构 程序会按照顺序一行一行执行,即所谓的顺序结构 2.选择结构 2.1 if选择结构 if单选择结构(如果...那么) if (布尔语句) { // 如果布尔语句为true将执行的语句 } if双选择结构( 阅读全文
posted @ 2021-10-27 08:40 Oh,mydream! 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Scanner Scanner类可以获取用户的输入 java.util.Scanner 是java5的新特性 基本语法 通过Scanner 类的next()和nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 示例 阅读全文
posted @ 2021-10-21 09:08 Oh,mydream! 阅读(75) 评论(0) 推荐(0) 编辑
摘要: javadoc生成文档 以前看博客最讨厌别人不加图片,难以理解,现在天天在公司一张图片都无法上传,自己都崩溃了 支持的常用标注 @author 作者 @version 版本 @since jdk版本 @param 参数说明 @return 返回值说明 @throws 抛出异常 示例代码 packag 阅读全文
posted @ 2021-10-20 09:20 Oh,mydream! 阅读(43) 评论(0) 推荐(0) 编辑