基础
文章平均质量分 75
mayu1020
这个作者很懒,什么都没留下…
展开
-
20210908-迭代遍历
目录1、遍历1.1 for循环1.2 foreach(增强型for循环) 1.3iterator1、遍历 在java中遍历有三种方式:fo循环遍历,foreach(加强型for循环),iterator。1.1 for循环 通过ArrayList一个简单的实例展示for循环遍历。import java.util.ArrayList;public class ForDemo { public static void main(String...原创 2021-09-08 22:52:47 · 112 阅读 · 0 评论 -
20210907-java集合
1、java中的集合原创 2021-09-08 22:02:08 · 155 阅读 · 0 评论 -
2021-09-07-泛型
1、什么是递归 递归是一种争对使用简单的循环难以编程实现的问题,提供优雅解决方案的技术。 使用递归就是使用递归方法(recursive method)编程,递归方法就是直接或者间接调用自身的方法。递归是一个很有用的程序设计技术。在某些情况下,对于用其它方法很难解决的问题,使用递归就可以给出一个zhi观、直接的简单解法。例如需要遍历某个路径下的所有文件,但这个路径下文件夹的深度是未知的,那么就可以使用递归来实现这个需求。...原创 2021-09-07 23:15:13 · 324 阅读 · 0 评论 -
2021-07-26 递归的学习
1、什么是递归原创 2021-09-07 22:43:20 · 87 阅读 · 0 评论 -
Java,IO流
1、什么是流:流是个抽象的概念,是对输入输出设备的抽象,java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。 可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。 当程序需要从某个数据源读入数据的时候,就会开启一个输入流,数据源可以是文件、内存或网络等等。相反地,需要写...原创 2021-07-26 10:37:00 · 116 阅读 · 0 评论 -
内部类、异常
1、什么是内部类:内部类就是在一个外部类里面在原创 2021-07-20 22:04:28 · 87 阅读 · 0 评论 -
数组的学习
目录1、数组的声明和使用2、一种工具arraycopy的学习3、类型的范围4、查找方式4.1线性查找4.2二分查找5、可变长参数列表6、冒泡排序7、二维数组7.1二维数组的使用和声明7.2杨辉三角的应用1、数组的声明和使用int[] array = new int[数字];//动态,一旦数组确定长度,数组的大小就固定了也可以使用下标进行赋值如:array[0] = 46;array[1] = 354;int[] array = {5,6,4原创 2021-07-16 09:13:05 · 62 阅读 · 0 评论 -
java方法的学习
1、方法声明方法:修饰符 返回值类型 方法名(参数列表){ 方法体}调用方法方法:方法可以用于定义可重用的代码以及组织和简化编码。1、非静态方法的调用:就是没有 static 修饰的方法,对于非静态方法的调用,是通过对象来调用的,比如:公共类 变量名 = new 公共类();调用方法:变量名.方法名();2、静态方法的调用:静态方法就是用 static 修饰的方法。静态方法的调用是通过类名来调用的3、方法与方法直接的调用:(1)静态方法内部调用其他方法如果在...原创 2021-07-08 21:12:24 · 74 阅读 · 0 评论 -
java图书租借系统
1、通过数组来进行存储2、通过循环遍历来查找下标是否一致,从而进行对图书的添加,归还,删除,修改3、//获取当前系统的日期对象 LocalDate nowDate = LocalDate.now(); //获取借出日期字符串 String rentDateString = Date[index]; /...原创 2021-07-08 20:50:39 · 835 阅读 · 0 评论 -
Java学习第二天
1、运算符1、赋值运算符:=2、算术运算符:+ - * / % ++ --注意: 1、整数相除,舍弃余数 2、浮点数相除,保留余数 3、前置++,先将变量自增1,再参与表达式运算 4、后置++,先取出变量的值参与表达式运算,然后再自增13、关系运算符:结果是一个boolean><>=<===!=<>字符串存储的原理:1、字符串常量(使用双引号创建的字符串对象)存储在常量池中2、使用new关键字创建的字符串对...原创 2021-07-06 23:35:58 · 148 阅读 · 0 评论 -
2021-07-06 java学习第一天
1、Java是什么1、java是什么? 是一门面向对象的高级的编程语言2、java能做什么? 控制台应用 嵌入式应用网站应用 图形界面应用3、java的架构分类 J2SE J2EE J2ME J2Card4、两个概念 jdk:java开发工具箱 jre:java运行时环境,内含jvm(java虚拟机)5、安装jdk A、卸载jdk B、安装路径:不要有中文、不要有空格,比如D:、javadevelop C、双击开始安装,安装完毕 D、配置环境变量 JAVA_HOME: PATH:%J原创 2021-07-06 20:48:23 · 111 阅读 · 0 评论