自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 java实现ATM系统

系统准备内容分析:每个用户的账户信息都是一个对象,需要提供账户类 需要准备一个容器,用于存储系统全部账户对象信息 首页只要包含:登录和注册两个功能实现步骤:定义账户类,用于后期创建账户对象封装用户的账户信息 账户类中的信息至少需要包含(卡号,姓名,密码,余额,取现额度) 需要准备一个ArrayList的集合,用于存储系统用户的账户对象 需要展示欢迎页包含两个功能:开户功能,登录账户开户功能实现:开户功能其实就是往系统的集合容器中存入一个新的账户对象的信息开户功能实..

2022-05-05 09:41:54 147

原创 java——IO流

Io流的继承结构在java中 根据处理的数据单位不同 可以把流分为 字节流 和字符流字节流:针对二进制的文件字符流:针对文本文件在结合对应类型的输入和输出方向 常用流有File字节流:针对二进制文件InputStreamFileinputStreamBufferedinputStreamObjectinputStreamOutputStreamFileOutputStreamBufferedOutputStreamObjectOutputStream

2022-03-29 20:24:13 189

原创 API- String,正则表达式

String常用方法:length():获取字符串的长度(字符个数) trim():去除当前字符串两边的空白字符 toUpperCase()和toLowerCase():将当前字符串中的英文部分转为全大写/全小写 startsWith()和endsWith():判断当前字符串是否是以给定的字符串开始/结尾的 charAt():返回当前字符串指定位置上的字符------------------根据下标找字符 indexOf()和lastIndexOf():检索给定字符串在当前字符串中的开始位置

2022-03-23 19:50:33 89

原创 java基础面试题-

待续~目录面向对象的特征封装:继承:多态:实例变量与静态变量的区别面向对象的特征分为封装 继承 多态封装:private关键字修饰,封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面使用 get set 方法获取数据继承:extends关键字修饰,继承是一种联结类的层次模型,并允许和鼓励类的重用它提供了一种明确表述共性的方法 新类继承了原始的特性 并且可以新增或增加新的方法实现更适合特殊的需要多态:多..

2022-03-16 18:31:44 342

原创 内部类 匿名

成员内部类:类里套类,内部为内部类 外部为外部类内部类通常只服务于外部类 对外不具备可见性内部类对象通常在外部类中创建内部类中可以直接访问外部类的成员(包括私有的)内部类中有个隐式的引用指向了创建它的外部类对象:外部类名.this---API匿名内部类:(大大简化代码)若想创建一个类的对象 并且对象只被创建一次 在匿名内部类中默认外面的变量是final的,不可修改---- java规定内部类有独立的.class隐式引用:this 指代当前对象super 指代.

2022-03-16 18:00:56 591

原创 面向对象 | 重载与重写的区别 | 接口与继承

OO:面向对象OOA:面向对象分析OOD:面向对象设计OOP: 面向对象编程 什么是类?什么是对象? 对象:软件中真实存在的单个个体/东西类:类别/类型,代表一类个体 类是对象的模版 对象是类的具体的实例对象的属性/特征-------------变量对象的行为/功能--------------方法如何创建类如何创建对象?如何访问成员方法的重载--------更加方便用户的访问voi...

2022-03-11 20:10:19 245 1

原创 cmd命令锦集

notepad--------打开记事本dxdiag---------检查DirectX信息winver---------检查Windows版本CMD命令:gpedit.msc-----组策略  2. sndrec32-------录音机  3. Nslookup-------IP地址侦测器  4. explorer-------打开资源管理器  5. logoff---------注销命令  6. shutdown-------60秒倒计时关机命令  7. lusrmgr.msc-

2022-03-08 16:55:53 87

原创 数组 复制,扩容,缩减

数组一旦创建长度不可改变数组复制 不灵活 int[] i = {15,3,1,23,13}; int[] j = new int[6]; System.arraycopy(i, 1, j,0,3); // i数组 从下标1开始 复制到j数组 j下标0 复制数组长度为3 public static void main(String[] args) { int [] arr = new int[..

2022-03-08 08:31:55 88

原创 异常 报错 Exception

java.lang.ArrayIndexOutOfBoundsException数组下标越界,超出长度

2022-03-07 11:27:58 206

原创 数据库操作

数据库作用就是用来储存数据和管理数据,本质上就是需要安装MSQL软件DOS窗口:bash 发起MySQL的命令mysql -uroot -proot -u是用户名 -p指定密码数据库的结构数据库 ——>表(行和列) ——>数据数据库的常见操作增删改查-CRUD 创建库 修改库 删除库 查询库 4,SQL语言分类:DML 数据操纵语言 DDL 数据定义语言 DCL 数据控制语言 DQL 数据...

2021-11-01 20:53:00 85

原创 List集合- Map集合-Set接口

List接口的两个常用实现类ArrayList的特点:List接口的实现类 底层数据结构是数组,内存空间是连续的 元素有下标,有顺序,允许存放重复的操作 通常以下标进行操作 增删较慢,查询较快(数据量比较大时)LinkedList的特点:List接口的实现类 底层数据结构是链表,内存空间是不连续的 元素有下标,有顺序,允许存放重复的数据 通常以收尾节点操作较多 增删较快,查询较慢(数据量比较大时) 注意(查询慢也不是都慢,首尾操作还是比较快的)简单方法void addF

2021-10-28 19:48:17 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除