- 博客(21)
- 收藏
- 关注
原创 JAVA中的正则表达式
验证13384920492,23839048503,12098174910,13019485011011满足。以1开头且第二位在3-9之间的11位数。
2023-08-03 09:00:00 186
原创 JAVA中的缓冲流、转换流、序列化流和打印流
比如说,按照A规则存储,同样按照A规则解析,那么就能显示正确的文本f符号。但两个大于127的字符连在一起时,就表示一个汉字,这样大约可以组合了包含7000多个简体汉字,此外数学符号、罗马希腊的字母、日文的假名们都编进去了,连在ASCII里本来就有的数字、标点、字母都统统重新编了两个字节长的编码,这就是常说的"全角"字符,而原来在127号以下的那些就叫"半角"字符了。UTF-8编码,可以用来表示Unicode标准中任何字符,它是电子邮件、网页及其他存储或传送文字的应用中,优先采用的编码。
2023-07-19 21:43:56 122
原创 JAVA中的字节流和字符流
把数据从其他设备读取到内存中的流把数据从内存写出到其他设备上的流以字节为单位,进行输入和输出的流以字符为单位,进行输入和输出的流。
2023-07-18 23:12:03 962
原创 JAVA中线程池和Lambda表达式
其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。
2023-07-16 19:51:44 279
原创 JAVA中的线程详解
如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。
2023-07-15 20:35:15 505
原创 JDK和JRE和JVM的区别
JDK 用于开发程序,JRE 用于运行java程序。如果只是运行Java程序,可以只安装JRE就行,如果用于开发,则需要安装JDK。JDk包含JRE和JVM,JRE 包含 JVM。JVM 是 Java 编程语言的核心并且具有平台独立性。
2023-07-15 14:00:00 72
原创 JAVA中Date详解
Calendar类表示一个“日历类”,可以进行日期运算。它是一个抽象类,不能创建对象,可以使用其子类:GregorianCalendar类。:通过该类可以使Date类和String类来回转换。:按照指定的格式,将Date类转换为String类。:按照指定的格式,将String类转换为Date类。
2023-07-15 13:45:00 516
原创 JAVA中StringBuilder和StringBuffer的用法
StringBuffer是一个可变的字符序列。本身是一个具体的操作类,所以不能像String那样采用直接赋值的方式进行对象实例化,必须通过构造方法完成。
2023-07-15 13:00:00 65
原创 JAVA的序列化和反序列化
能够将java对象持久的保存在硬盘上,即使JVM关闭了对象也不会丢失,当想再次使用时,只需要进行反序列化就行。若不想某些变量被序列化可以使用transient关键字。
2023-07-15 08:05:55 168
原创 JAVA中String详解
equals方法:只能用于引用数据类型的比较,默认比较的是地址,可以对equals进行重写,使其比较的是值,例如String中的equals方法进行了重写。boolean equalsIgnoreCase(String anotherString):将此字符串与指定对象进行比较,忽略大小写。使用构造方法创建的对象若常量池中没有对象,即会在常量池中创建对象又会在堆中创建一个对象堆中存放的是常量池中对象的地址。boolean equals(Objectan Object):将此字符串与指定对象进行比较。
2023-07-14 22:27:08 87
原创 JAVA中的成员变量和局部变量的区别
x和z为成员变量,y为局部变量,编译不通过,因为y没有初始值(局部变量没有初始值,在使用时需要赋值)说明x和y和z哪个是局部变量哪个是成员变量,该程序编译能通过吗,为什么?
2023-07-14 22:18:24 38
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人