
JavaSE
文章平均质量分 75
JavaSE(Java Platform, Standard Edition)是Java平台的标准版本,提供了基本的Java编程环境和核心的Java类库,用于开发桌面应用程序、嵌入式设备和服务器端应用程序。
LB_bei
这个作者很懒,什么都没留下…
展开
-
20.Java虚拟机(JVM)
是Java平台的核心组件,它是一个在计算机上运行Java字节码的虚拟机。JVM负责将Java源代码编译成可执行的字节码,并在运行时提供必要的环境来执行这些字节码。原创 2023-05-22 08:53:23 · 114 阅读 · 0 评论 -
17.Java-commons-dbutils工具包
DbUtil是一个用于简化JDBC操作的工具类,它封装了获取数据库连接、释放资源等常用的操作,并提供了一系列常用的数据库操作方法,如插入、更新、查询等。使用DbUtil可以省去大量的样板代码,提高开发效率和代码的可读性,同时避免一些常见的错误,如未正确释放数据库连接等。原创 2023-05-17 17:54:15 · 204 阅读 · 0 评论 -
16.Java-JDBC数据库连接-23/05/11
使用Java程序,完成对数据库进行操作CRUD操作。原创 2023-05-11 20:28:07 · 205 阅读 · 0 评论 -
10.Java8新特性-23/04/28(Lambda、stream等)
内部类、接口新增方法、函数式接口、lambda表达式 、方法的引用原创 2023-04-28 16:58:56 · 93 阅读 · 0 评论 -
15.Java设计模式-23/05/08
用于创建对象的模式,包括单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式等。原创 2023-05-08 15:24:59 · 79 阅读 · 0 评论 -
14.Java测试-23/05-08
Java单元测试是一种测试方法,用于测试Java应用程序中的单个功能、方法或类。它的目的是验证代码的正确性,并且可以在开发过程中进行快速的反馈和修复。JUnit是Java应用程序中最常用的单元测试框架之一。原创 2023-05-08 12:49:37 · 84 阅读 · 0 评论 -
13.Java反射+日期和时间API
反射(Reflection)是 Java 中一种强大的机制,它允许在程序运行时获取类的信息,如类的成员变量、方法、构造函数等,并能够在运行时调用任意对象的方法。反射使得 Java 程序能够在运行时动态地加载和使用类,具有很强的灵活性和扩展性,常用于框架、插件、动态代理等领域。原创 2023-05-07 22:36:36 · 346 阅读 · 0 评论 -
12.Java并发-线程
同一时间,CPU只能处理一条线程,只有一条线程在工作;多线程并发执行,其实是CPU。线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。一个进程要想执行任务,必须得有线程(每一个进程至少要有一条线程)快速地在多条线程之间调度,如果CPU调度线程的时间足够快,就造成了多线程并发执。一个进程中可以开启多条线程,每条线程可以并行执行不同的任务。进程是指在系统中正在运行的一个应用程序。多线程技术可以提高程序的执行效率。原创 2023-05-07 15:38:42 · 323 阅读 · 0 评论 -
11.1-Java IO流-对10.2进行优化-文件中存取对象化的数据-23/05/05
优化:1.将数据对象化的形式存入文件School.txt中2.增加实现添加、删除、修改数据功能,并且数据会被永久保存下来。原创 2023-05-05 19:20:54 · 84 阅读 · 0 评论 -
11.Java IO流-23/05/04
IO流分类、File类、字符流、字节流、对象流原创 2023-05-04 19:58:53 · 145 阅读 · 0 评论 -
09.3-Java程序的面向对象化-23/04/27(以书籍管理为例)
2.筛选数据:所有的判断类的筛选数据的操作都放到Dao访问数据层中。3.数据的输入和输出:所有有关数据的输出输入的操作都在这一层实现。1.存放数据:所有的数据都存放到数据库中,其他块都从数据库调用。将数据存放到数据库中(现阶段先用类表示数据库)原创 2023-04-27 13:12:33 · 99 阅读 · 0 评论 -
09.1 Map集合+总结23/04/26
2.遍历包含键值对(Entry)对象的Set集合,得到每一个键值对(Entry)对象。1.entrySet()获取Map集合中的Entry对象,以Set集合形式返回。1.获取Map中所有的键,由于键是唯一的,所以返回一个Set集合存储所有的键。3.通过getkey()、getValue() 获取Entry对象中的键与值。2.keyset() 遍历键的Set集合,得到每一个键。3.get(K key) 根据键,获取键所对应的值。如果存在,从该地图中删除一个键的映射。将指定的值与该映射中的指定键相关联。原创 2023-04-26 20:28:20 · 101 阅读 · 0 评论 -
09.Java面向对象的多态+集合-23/04/25-26
多态可以消除类型之间的耦合关系,使得程序有良好的扩展,并可以对所有类的对象进行通用处理。1.多态是同一个行为具有多个不同表现形式或形态的能力,就是同一个接口,使用不同的实例而执行不同操作。父类引用指向子类对象:Parent p = new Child();原创 2023-04-25 20:30:19 · 102 阅读 · 0 评论 -
08.Java面向对象的继承-23/04/25
继承、方法重写、方法重写与方法重载的区别、this和super关键字的作用、final关键字、接口、抽象类、接口与抽象类的区别原创 2023-04-24 17:54:26 · 80 阅读 · 0 评论 -
06.Java面向对象-类和对象-04/23+枚举-04/27
2.对象是类的实例化,是具体的实体,对象具有该类所描述的属性和方法,可以根据需求调用类中定义的方法来完成某种特定的任务,对象可跨文件调用,1.类是一种数据类型,是一种抽象的描述,描述了一组有相同属性和方法的对象。类跟对象就像学生与一个学生的具体信息,一个是抽象概念笼统的概括一个群体,一个是具体的具有详细信息的实体。1.静态成员属于整个类,可能被其他类访问或修改,因此需要控制访问权限,避免不必要的安全问题。2.静态成员不支持多态,不能根据对象的不同而表现出不同的行为,可能会导致设计上的不灵活性。原创 2023-04-23 20:28:44 · 126 阅读 · 0 评论 -
07.Java面向对象的封装-23/04/24
封装、访问修饰符、get-set方法、static修饰符、成员变量-局部变量-静态变量、构造方法、方法重载原创 2023-04-24 13:22:09 · 90 阅读 · 0 评论 -
04.Java-面向对象概述-23/04/21
对象指的就是类(class)的实例,OPP将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。变更是必然的,如果单一职责原则遵守得好,当修改一个功能时,可以显著降低对其他功能的影响。通俗来讲,里氏替换原则就是子类可以扩展父类的功能,但不能改变父类原有的功能。多态:指有继承而产生的相关的不同的类,其对象对同一消息会做出不同的响应。是动作正确性的保证,类的扩展不会给已有的系统引入新的错误,降低了代码出错的可能性。继承:子类会继承父类的属性和行为,并且也可包含自己的。原创 2023-04-21 18:00:08 · 109 阅读 · 0 评论 -
05.Java-异常处理-23/04/23&05/04
try块包含可能抛出异常的代码,catch块用于捕获并处理特定类型的异常。如果try块中的代码抛出异常,程序的执行流程将跳转到与该异常类型匹配的catch块中。当异常被抛出时,程序的执行流程将跳转到与该异常类型匹配的catch块中。异常处理是一种用于处理程序中出现的异常情况的机制,它允许程序员在程序执行期间检测和响应错误,以便程序可以更可靠地运行。Check Exception(检查异常):需要在代码中明确声明和处理,否则编译不通过。Error(错误):是由Java虚拟机抛出的严重问题,一般不需要处理。原创 2023-04-23 13:53:41 · 83 阅读 · 0 评论 -
03.Java-方法+基础语法补充-23/04/20
在方法里定义的变量和在for循环中定义的变量都是局部变量,只能在循环或方法里使用;在类中声明的变量时全局变量,类中的所有方法循环都可使用该变量。2.Java方法:语句的集合,它们在一起执行一个功能。3.变量作用域:程序中该变量可以被引用的部分。1.switch语句。原创 2023-04-20 20:29:46 · 71 阅读 · 0 评论 -
02.Java-StringAPI-23/04/19&StringBuffer、StringBulider-05/10
Java中的字符串是不可变的,这意味着一旦创建了一个字符串对象,就不能修改它的值。equalsIgnoreCase(String):比较当前字符串和指定字符串是否相等,忽略大小写。4.startsWith():检查当前字符串是否以指定的字符串开头(使用形式与上面类似)toLowerCase():将当前字符串中的所有字符转换为小写字母。toUpperCase():将当前字符串中的所有字符转换为大写字母。3.endsWith():检查当前字符串是否以指定的字符串结尾。原创 2023-04-19 17:51:57 · 85 阅读 · 1 评论 -
01.JAVA概述+基础语法-23/04/18
学习java中记得不牢的一些知识点原创 2023-04-19 13:05:48 · 353 阅读 · 1 评论