- 博客(13)
- 收藏
- 关注
原创 容器、集合
Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现List集合概述有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合特点有索引可以存储重复元素元素存取有序Set集合的特点元素存取无序没有索引、只能通过迭代器或增强for循环遍历。
2023-05-31 08:51:59
163
原创 Java项目开发团队分配管理软件
组建过程包括将成员插入到团队中,或从团队中删除某成员,还可以列出团队中现有成员的列表,开发团队成员包括架构师、设计师和程序员。团队组建成功,则可以进入项目模块,添加项目,分配开发团队进行开发。当登陆成功后,进入菜单,首先就可以对开发人员账户和密码进行修改。软件启动时,首先进入登录界面进行注册和登录功能。人员添加成功后,根据菜单提示,基于现有的。然后可以对开发人员进行增删改操作。以开发一个新的项目。
2023-05-23 08:39:35
227
原创 常用 API 以及异常
2.成员用public static 修饰。工具类的设计思想:1.构造方法用private修饰。Object是类层次结构的根,每个类都可以将Object作为超类。所有的类都直接或间接的继承自该类。Date :Date代表了一个特定的时间,精确到毫秒。JVM的默认处理方式。
2023-05-10 14:15:23
218
原创 抽象类和接口以及参数传递
在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!——————抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类。参照多态的方式,通过实现类对象实例化,这叫接口多态。抽象类不能直接实例化。接口的子类:要么重写接口中的所有抽象方法;实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口。方法的返回值是抽象类名,其实返回的是该抽象类的子类对象。方法的返回值是接口名,其实返回的是该接口的实现类对象。方法的返回值是类名,其实返回的是该类的对象。
2023-05-08 14:27:52
489
原创 面向对象三大特征
final(最终态):可修饰成员方法、成员变量、类;| public String(char[] chs) | 根据字符数组的内容,来创建字符串对象 || public String(byte[] bys) | 根据字节数组的内容,来创建字符串对象 |2.多态中成员访问的特点:成员变量(没有方法重写):编译看左边,执行也看左边;成员方法(有方法重写):编译看左边,执行看右边。| public String() | 创建一个空白字符串对象,不含有任何内容 |static(静态):可修饰成员变量、成员方法;
2023-05-05 11:01:28
94
原创 Java面向对象基础
类的重要性:是Java程序的基本组成单位。类是什么:对现实生活中一类具有共同属性和行为的事物的抽象,确定对象将会拥有的属性和行为类的组成:属性和行为。属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)
2023-05-05 10:22:12
79
原创 用Java写一个家庭收支记账软件
System.out.println("-----------------收支明细-----------------");System.out.println("-----------------登记收入----------------");System.out.println("-----------------登记支入----------------");System.out.println("/-----------家庭收支记账软件-------------/");并且能进入每个功能里面。
2023-04-24 19:38:30
991
原创 IDEA 中Debug的使用
Debug是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。看debug窗口,左边看代码执行到了哪里,右边看代码执行过程中变量的变化。如果数据来自于键盘输入,一定要记住输入数据,不然就不能继续往下查看了。选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可。看程序执行过程中的结果展示。这个箭头,也可以直接按。
2023-04-24 19:29:51
397
原创 Java中的方法以及方法重载
带返回值的方法的格式:方法名(参数);方法必须先创建才可以使用,该过程称为方法定义;方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用。重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载。方法是将具有独立功能的代码块组织成为一个整体,使其成为特殊功能的代码集。多个方法具有相同的方法名;方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载。方法的格式为:方法名();
2023-04-24 19:17:06
205
原创 JAVA中的数组
格式:数据类型 [ ] 变量名 = { 数据1 , 数据2 , 数据3 , ……格式:数据类型[ ] 变量名 = new 数据类型[数组长度];范例: int [ ] arr = { 1 , 2 , 3 }范例:int[ ] arr = new int[3]栈内存:存储局部变量义在方法中的变量,例如:arr用完毕,立即消失。索引越界:访问了数组中不存在的索引对应的元素,造成索引越界问题。初始化时指定每个数组元素的初始值,由系统决定数组长度。作用:索引用于访问数组中的数据使用,数组名[
2023-04-20 08:54:38
128
1
原创 关于JAVA的分支语句和循环语句
continue 和 break都用在 用在循环中,基于条件控制,而continue 跳过某次循环体内容的执行,继续下一次的执行;则break终止循环体内容的执行,也就是说结束当前的整个循环。,依次和case后面的值进行比较,如果有对应的值,就会执行相应的语句,在执行的过程中,遇到。首先计算关系表达式的值,如果关系表达式的值为true就执行语句体。}while(条件判断语句);执行初始化语句,执行条件判断语句,看其结果是true。后面的值和表达式的值都不匹配,就会执行。里面的语句体,然后程序结束掉。
2023-04-18 01:43:54
161
1
原创 关于java基础语法、运算符和数据输入
包括自动类型转换(数据范围小的数值或变量赋值给另一个数据范围大的数值或变量)和强制类型转换(数据范围大的数值或变量赋值给另一个数据范围小的数值或变量)。首先计算关系表达式的值,如果值为true,表达式1的值就是运算结果,如果值为false,表达式2的值就是运算结果。=(赋值),+=(加后赋值),-=(减后赋值),*=(乘后赋值),/=(除后赋值),%=(取余后赋值)+(加),-(减),*(乘),/(除),%(取余),这五种。参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++
2023-04-15 09:02:30
117
1
原创 JDK的安装与配置过程(win10详细板)
配置Path环境变量(为了在开发Java程序的时候,能够方便的使用 javac 和 java 这些命令)。 返回桌面——此电脑右键属性——高级系统设置——高级——环境变量。
2023-04-13 16:49:56
2102
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅