自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java IO.字符集,流,缓冲流 转换流 对象操作流

就是遇到中文字符时,可能不会显示完整的字符,那是因为一个中文字符可能占用多个字节存储的问题。当读取Windows系统中创建的文本文件时,由于Windows系统的默认是ANSI编码,ANSI跟随系统本地化设置的变动的一种编码。,采取可变长编码方案,共分四个长度区:1个字节,2个字节,3个字节,4个字节英文字符、数字等只占1个字节(兼容标准ASCII编码),汉字字符占用3。如果一个对象中的某个成员变量的值不想被序列化,给该成员变量加transient关键字修饰,该关键字标记的成员变量不参与序列化过程。

2024-08-04 23:15:29 1120

原创 Java (IO流)

以前我们是通过变量,数组,或者集合存储数据,都是不能永久化存储,数据都是存储在内存中,只要代码运行结束,所有数据都会丢失。

2024-08-01 16:31:58 730

原创 Java Io流(File类 递归)

public String[] list():返回一个String数组,存储的是File目录中所有的子文件或子目录的名称。public File[] listFiles() :返回一个File数组,存储的是File目录中所有的子文件或子目录的路径的File对象。File类可以表示一个文件也可以表示一个文件夹,我们可以通过操作File对象提供的相关方法对它所表示的文件/文件夹进行操作。生活中的递归: 放羊--赚钱--盖房子--娶媳妇--生娃--放羊--赚钱--盖房子--娶媳妇--生娃--放羊...

2024-07-28 20:28:43 572

原创 Java,集合Collections类Set接口

需求:1班级有第三名同学,学号和姓名分别为:001=张三,002=李四,003=王五,2班有三名同学,学号和姓名分别为:001=黄晓明,002=杨颖,003=刘德华,004=朱丽倩,请将同学的信息以键值对的形式存储到2个Map集合中,在将2个Map集合存储到List集合中。public Set entrySet():获取到Map集合中所有的键值对对象的集合(Set集合)public Set keySet(): 获取Map集合中所有的键,存储到Set集合中。

2024-07-28 17:06:16 1429

原创 Java:集合,迭代器

增强for循环(也称for each循环)它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。在取元素之前先要判断集合中有没有元素,如果有,就把这个元素取出来,继续再判断,如果还有就再取出来。元素增删慢,查找快,线程不安全,运行速度快。List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操作集合的特有。:是单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口。

2024-07-24 15:55:30 741

原创 JAVA:异常

声明处理异常:使用throws关键字将异常标识出来, 表示当前方法不处理异常,而是提醒给调用者, 让调用者来处理....最终会到虚拟机,虚拟机直接结束程序,打印异常信息。当多异常分别处理时,捕获处理,前边的类不能是后边类的父类在try/catch后可以追加finally代码块,其中的代码一定会被执行,通常用于资源回收。如果父类的方法抛出了多个异常,子类覆盖(重写)父类方法时,只能抛出相同的异常或者是他的子集。3.2 捕获处理异常 捕获处理异常:对异常进行捕获处理 , 处理完后程序可以正常向下执行。

2024-07-21 15:54:19 840

原创 MySql数据库基础

固定长度 char(n) 例如: char(20), 最大能存放20个字符. ‘aaa’, 还是占20个字符的空间。逻辑删除: 没有真正的删除, 数据还在. 搞一个标记, 其实逻辑删除是更新 例如: state 1 启用 0禁用。3.运算查询(+,-,*,/等),null和其他数据进行运算得到是null计算每个商品的总价(单价*数量)id不需要我们自己维护了, 插入数据的时候直接插入null, 自动的增长进行填充进去, 避免重复了。物理删除: 真正的删除了, 数据不在, 使用delete就属于物理删除。

2024-07-14 22:41:39 817

原创 数据库MySql的安装与卸载

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除。HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除。【计算】-->右键-->【管理】-->【服务】-->【mysql的服务】-->【停止】

2024-07-13 19:43:21 744

原创 equals()方法与String类

IntelliJ IDEA中,可以使用Code菜单中的Generate...选项,也可以使用快捷alt+insert,并选择equals() and hashCode()进行自动代码生成。equals()方法比较两个对象是否相同,但他与“==”不同。“==”他既可以比较基本数据类型,也可以比较引用数据类型。equals()方法只能比较其他对象是否与此对象相等。比较引用数据类型:比较地址值是否相等。比较基本数据类型:比较值是否相等。equals()方法的使用。一,equals()方法。

2024-07-09 22:55:38 308

原创 Object类的toString()方法

在IntelliJ IDEA中,可以点击Code菜单中的Generate...,也可以使用快捷键alt+insert,点击toString()选项。选择需要包含的成员变量并确定。2.因而在开发中,内存地址并没有实际的应用价值,经常需要按照对象的属性得到相应的字符串表现形式,因此也需要重写它。由于toString方法返回的结果是内存地址。

2024-07-08 20:42:53 453

原创 API个中的Date类 与BigDecima类

1 DateFormat类的概述: java.text.DateFormat是日期/时间格式化子类的抽象类,我们通过这个类可以帮我们完成日期和文本之间的转换,也就是可以在Date对象与String对象之间进行来回转换。由于DateFormat为抽象类,不能直接使用,所以需要常用的子类java.text.SimpleDateFormatpublic SimpleDateFormat(String pattern):用给定的模式和默认语言环境的日期格式符号构造。此时可以使用divide方法的另一个重载方法;

2024-07-07 23:45:28 883

原创 面向对象关键字与数据类型

面向对象关键字,final关键字,static关键字“静态”Interface关键字“接口“实现接口类“implements”数据类型

2024-07-05 20:57:13 471 1

原创 个人知识小结如有不对望各位指点

2024-06-30 19:06:20 358

css,基础知识小总结

前端,初学者基础知识小总结,内容简单易懂,适合想学习前端的新手小百查考学习,内容有 标签选择器,类选择器 ,id选择器,通配符,后代选择器,子选择器, 并集选择器,伪类选择器,字体“ 样式 系列 大小 粗细 风格”,文本样式 ,文本颜色,文本对齐,装饰文本,文本缩进,行间距,背景颜色, 背景图片,背景平铺,背景图片位置,背景样式简写,背景色半透明,元素的显示模式:“块元素, 行内元素,行内块元素,元素显示模式的转换" ,边框、外边距、内边距、实际内容,浮动,网页布局总结,清除浮动,CSS样式表:“行内样式表,内部样式表,外部样式表,这些基础前端内容。还未学习前端,想了解前端的宝子们可以看看。

2024-07-06

空空如也

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

TA关注的人

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