JavaSE
文章平均质量分 72
学习、记录、探索JAVASE~
り澄忆秋、
阁下知其然,而未知其所以然、
展开
-
基于Java+SQL的汽车销售管理系统
基于java+mysql的汽车销售管理系统。管理员账户可实现相应表信息的增、删、改、查。运用的知识有:继承与多态、枚举类、集合与泛型、异常处理、javaGUI编程、JDBC: Druid(德鲁伊)数据库连接池,ApDBUtils工具类、正则表达式。..................原创 2022-06-07 17:45:21 · 4502 阅读 · 9 评论 -
【JavaSE】java8 新特性
java8的好处: 速度更快、代码更少(Lambda表达式)、强大的Stream API、便于并行、最大化减少空指针异常(Optoinal)、Nashorn引擎,允许在JVM上运行JS应用等原创 2022-06-07 16:18:38 · 373 阅读 · 0 评论 -
【JavaSE】反射
Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 加载完类之后,在堆内存的方法区中就产生了一个cass类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射。......原创 2022-06-06 16:20:01 · 245 阅读 · 0 评论 -
【JavaSE】网络编程
计算机网络把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。网络编程的目的:直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯。......原创 2022-06-03 16:21:35 · 82 阅读 · 0 评论 -
【JavaSE】IO流
文章目录1.File类的使用1.1 File类的实例化1.2 File类的常用方法2.IO流原理及流的分类3.节点流(或文件流)3.1 read()读入数据方法3.2 writer()写出数据方法3.3 使用read()和write()实现文件的复制3.4 图片的复制4.缓冲流5.转换流6.对象流6.1 对象序列化(ObjectOutputStream)6.2 对象反序列化(ObjectInputStream)6.3 自定义类的序列化与反序列化1.File类的使用1.1 File类的实例化1.jav原创 2022-05-31 16:31:42 · 109 阅读 · 0 评论 -
【JavaSE】泛型
集合容器类在设计阶段/声明阶段不能确定这个容器到底存的是什么类型的对象,所以 在JDK1.5之前只能把元素类型设计Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时 把元素的类型设计成一个参数,这个类型参数叫做泛型。Collection,List,ArrayList 这个就是类型参数,即泛型...原创 2022-05-26 21:50:34 · 77 阅读 · 0 评论 -
【JavaSE】集合(Colleption与Map)
一方面,面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有 一些弊端,而Java集合就像一种容器,可以 动态地 把多个对象的引用放入容器中。......原创 2022-05-24 22:15:00 · 134 阅读 · 0 评论 -
【JavaSE】JDBC总结与笔记
文章目录一、JDBC简述一、JDBC简述1.JDBC是什么?Java DataBase Connectivity在java语言中编写sql语句,对mysql数据库中的数据进行cRUD操作。2.JDBC相关的类库在哪里?java.spl.*;3.JDBC的本质是一堆什么?java.sql.*;jdbc实际上是sun公司制定好的一套接口,是一个标准,纯interface然后各数据库厂家(MySQL、Oracle)去实现该接口。也只能由相应的数据库厂家去实现JDBC是体现接口作用原创 2022-05-08 21:49:24 · 838 阅读 · 0 评论 -
【JavaSE】枚举类
1.枚举类的定义1.1 自定义枚举类1.2 使用enum关键字定义枚举类2.Enum类的主要方法3.实现enum关键字定义的枚举类实现接口的情况原创 2022-04-24 19:31:38 · 310 阅读 · 0 评论 -
【JavaSE】常用类:java比较器与BigInteger,BigDecimal
说明: java中的对象,正常情况下,只能比较 == 或 != 不能使用 > 或原创 2022-04-23 20:47:34 · 925 阅读 · 0 评论 -
【JavaSE】日期时间类(API)
jdk8之前的日期时间类,jdk8更新的日期时间类,LocalDate、LocalTime、LocalDateTime,格式化与解析原创 2022-04-23 14:08:10 · 1141 阅读 · 0 评论 -
【JavaSE】StringBuilder类与StringBuffer类
StringBuilder 和 StringBuffer 非常相似,均代表可变的字符串序列,而且提供相关功能的方法也一样。他们都是 AbstractStringBuilder类的子类,并且重写了相关方法,并在这些方法中显示的调用父类的方法,而StringBuffer的大多方法使用 synchronized作同步处理,因此是线程安全的,但也因此...原创 2022-04-22 19:41:28 · 203 阅读 · 0 评论 -
【JavaSE】String类与字符串常量池
文章目录1.String类的特性2.String的不可变性3.字符串常量池4.String的赋值方式5.String不同的拼接操作原创 2022-04-22 17:00:20 · 444 阅读 · 0 评论 -
【JavaSE】多线程: currentThread()方法
currentThread()方法 是静态方法,可以通过 类. 和 对象. 来调用,this.currentThread() == Thhread.currentThread()。都是调用父类的 currentThread()方法。但习惯用 Thread.currentThread()。原创 2022-04-18 20:43:46 · 1221 阅读 · 0 评论 -
【JavaSE】Object类方法(equals、toString...)
equals,它是属于 java.lang.Object类 的方法,如果该方法没有被重写过也是 ==;我们可以看到 String等类的equals方法 是被重写过的,而且 String类 在日常开发中用的比较多,久而久之,形成 equals方法 是比较值的错误观点....原创 2022-04-10 15:37:40 · 350 阅读 · 0 评论 -
【JavaSE】保留n位小数,四舍五入与不进行四舍五入
四舍五入保留n位小数,和不进行四舍五入保留n位小数Math.round()方法返回的是整数类型(long或int),只能对小数点后第一位小数进行四舍五入原创 2022-04-08 16:14:36 · 878 阅读 · 0 评论 -
【JavaSE】split()方法,limit参数作用
String.split()方法是有参数的,limit参数的作用有如下几种情况:原创 2022-04-05 15:26:24 · 825 阅读 · 0 评论 -
【JavaSE】String类常用方法
String类常用方法。分类原创 2022-04-01 21:24:55 · 106 阅读 · 0 评论 -
【JavaSE】java中的正则表达式(从0到1学会正则表达式)
java中的正则表达式,从认识正则表达式的常用类,底层实现原理,到元字符的使用,元字符的使用细节及注意事项,分组引用及反向引用实例,Matcher类常用的其它方法,String类中的正则使用,及常用的正则表达式(摘选),带你从0到1学会正则表达式,一篇文章足以~...原创 2022-03-31 20:20:59 · 3938 阅读 · 2 评论 -
【JavaSE】java和正则表达式,转义字符
我又来了,还是关于转义字符,并不是我对转义字符情有独钟,而是不理解它,我就不好编写正则表达式,因此我呕心沥血,写下这篇文章。同时也希望这篇文章对大家有所帮助~原创 2022-03-28 22:14:43 · 1699 阅读 · 0 评论 -
【JavaSE】Scanner中的输入函数
我们经常要对一些数据类型进行输入,如byte、int、float、double 或者 String、char. Scanner提供了输入的方法,常用的分为两种:next() 和 nextLine();需要注意的是,两种方法的处理机制不同.并且,不适当的处理可能会使nextLine()失效....原创 2022-03-15 16:53:12 · 1271 阅读 · 0 评论 -
【JavaSE】Arrays类常用方法
Arrays类提供了一些对数组操作的方法,如: 排序(sort)、输出数组元素(toSring)、查找目标值的下标(binarySearch)、对数组填充默认值(fill)、复制指定长度数组(copyOf、copyOfRange)、判断两个数组是否相等(equals)等...原创 2022-03-21 20:20:46 · 782 阅读 · 0 评论 -
【JavaSE】进制转换方法
java中有关进制的转换的方法有: 十进制 —>其它进制,其它进制—>十进制进制间的转换方法都在 int 的包装类 Integer 中原创 2022-03-24 20:01:25 · 574 阅读 · 0 评论 -
【JavaSE】关于转义字符读取的问题
为什么同样的正则表达式却会有不一样的结果?造成结果不一样的原因是什么?控制台的输入和编写的源码中有何不同?原创 2022-03-27 17:45:50 · 1005 阅读 · 0 评论