
JAVA基础
文章平均质量分 92
爱学习的大雄
这个作者很懒,什么都没留下…
展开
-
正则表达式的理解学习
一个正则表达式,就是用某种模式去匹配字符串的一个公式,很多人因为他们看上去比较古怪而且复杂所以不敢去使用,不过,经过练习后,就觉得这些复杂的表达式写起来还是相当简单的,而且,一旦你弄懂他们,你就能把数小时辛苦而且易错的文本处理工作缩短在几分钟(甚至几秒钟)内完成这里要特别强调,正则表达式不是只有java才有,实际上很多编程语言都支持正则表达式进行字符串操作!比如代码示例(带你了解正则表达式)Stringstr="1998年12月8日,第二代Java平台的企业版J2EE发布。...原创 2022-08-01 14:38:55 · 761 阅读 · 0 评论 -
Socket类关于TCP字符流编程的理解学习
套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口socket是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。socket简单的说,由端口,协议,地址三个组成部分。套接字之间的连接过程分为三个步骤服务器监听,客户端请求,连接确认。Socket主要用于开发网络应用程序,其背广泛采用。...原创 2022-07-28 11:47:44 · 3028 阅读 · 1 评论 -
Properties类和properties配置文件的理解学习
该类父类是HashTable,底层原理也是HashTable键=值键=值**注意**键值对不需要有空格,值不需要用引号一起来,默认类型是String。原创 2022-07-27 01:30:56 · 2302 阅读 · 0 评论 -
IO中节点流和处理流的理解学习
DataInputStream和DataOutputStream提供了可以存取与机器无关的Java原始类数据(如int,double等)的方法。DataInputStream和DataOutputStream是面向字节的,因此要使用InputStream和OutputStream。数据流中最小的数据单元是字符,Java中的字符是Unicode编码,一个字符占用两个字节。**介绍**使用对象流,可以将值和数据类型保存到文件中,在需要时可以将其完整取出。**介绍**主要用于文件中出现乱码的情况。......原创 2022-07-27 01:29:53 · 504 阅读 · 0 评论 -
Java中大数处理方案(BigInteger和BigDecimal)的理解学习
Java提供了两个用于高精度计算BigInteger和BigDecimal。这两个类包含的方法、提供的操作与对基本类型所能执行的操作相似,只不过是以方法调用方式取代运算符方式来实现。等于是用速度换取了精度。BigInteger支持任意精度的整数,在运算中可以准确地表示任何大小的整数值,而不会丢失任何信息。BigDecimal支持任何精度的定点数,可以用它进行精确的货币计算。它们都扩展Number类且实现Comparable接口,可以使用或。...原创 2022-07-22 00:04:10 · 653 阅读 · 0 评论 -
Arrays类的理解学习
*案例**自定义Book类,里面包含name和price,按price排序(从大到小。要求使用两种方式排序,对对象的某个属性排序,有一个Book[]books=5本书对象。这里代码是现进入sort方法中,在sort方法中含有Comparator方法,根据动态绑定机制,代码会进行匿名内部类中compare方法,return可以进行从大到小或从小到大排序。**要求**按照price(1)从大到小(2)从小到大(3)按照书名长度从大到小。排序(自然排序和定制排序——后面详见)...原创 2022-07-22 00:03:13 · 205 阅读 · 0 评论 -
日期类的理解学习
***@author雷子杰*@date2022/7/21//1.获取当前系统时间//2.这里的Date类是在java.util包//3.默认输出的日期格式是国外的方式,因此通常需要对格式进行转换Dated1=newDate();//获取当前系统时间System.out.println("当前日期="+d1);//通过指定毫秒数得到时间System.out.println("d2="+d2);...原创 2022-07-22 00:02:32 · 590 阅读 · 0 评论 -
异常的理解学习
Java语言中,将程序执行中发生的不正常的情况称为“异常”。(注意不是语法错误和逻辑错误)执行过程中发生的异常事件可分为两大类Error(错误)Java虚拟机无法解决的严重问题。如JVM系统内部错误、资源耗尽等严重情况。比如StackOverflowError[栈溢出]和OOM(outofmemory),Error是严重错误,程序会崩溃。Exception其它因编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。定义类。...原创 2022-07-21 13:01:55 · 170 阅读 · 0 评论 -
内部类的理解学习
一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类,嵌套其他类的类称为外部类。是我们类的第五大成员**(属性,方法,构造器,代码块,内部类)**,内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含关系在以前的学习中,没有怎么注意过java的内部类,本次在复习基础知识的过程中,对这些以前没怎么注意过的知识进行了一个学习。内部类有四种局部内部类匿名内部类成员内部类静态内部类重点是掌握匿名内部类的使用其主要针对只需要使用一次的类,提高了我们的开发效率。...原创 2022-07-17 23:48:16 · 381 阅读 · 0 评论 -
代码块的理解学习
代码块属于类中的成员,类似于方法,将逻辑语句封装在方法体中,通过{}包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用最近正在复习java的基础知识,学习道代码块这块时发现对其还不够熟悉,故做笔记保存以便于以后复习。httpshttps。...原创 2022-07-17 23:47:04 · 385 阅读 · 0 评论