自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 8 Stream

简单的定义,就是“从支持数据处理操作的源,生成的元素序列”。元素列表:和集合一样,流也提供了一个接口,访问特定元素类型的一组有序值。数据源:获取数据的源,比如集合。数据处理操作:流更偏向于数据处理和计算,比如filter、map、find、sort等。简单来说,我们通过一个集合的stream方法获取一个流,然后对流进行一 系列流操作,最后再构建成我们需要的数据集合。

2024-05-19 20:15:40 715

原创 Java 8 Lambda 表达式

Lambda 表达式是一个匿名函数,我们可以把lambda表达式理解为一段 可以传递的代码(将代码段像数据一样传递)。使用它可以写出更简洁, 更灵 活的代码。作为一种更紧凑的代码风格,使java语言的表达式能力得到的提升。Lambda 表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为 常规的代码,因此你可以使用更少的代码来实现同样的功能。Lambda表达式只支持函数式接口也就是只有一个抽象方法的接口.功能 接口是java8中的新增功能,它们只允许一个抽象方法。这些接口也称为单抽 象方法接口。

2024-05-19 20:08:31 622

原创 JavaSE_Maven

Maven 是 Apache软件基金会的一个开源项目,是一个优秀的项目构建工具,它 用来帮助开发者管理项目中的jar,以及jar之间的依赖关系、完成项目的编译、 测试、打包和发布等工作。

2024-05-19 20:04:24 370

原创 JavaSE_JDBC

● JDBC(Java DataBase Connectivity)java数据库连接● 是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问, 它由一组用Java语言编写的类和接口组成。● 有了JDBC,java开发人员只需要编写一次程序,就可以访问不同的数据库.Java定义者制定了JDBC规范数据库开发商实现接口程序员学习使用标准规范JDBC API: 供程序员调用的接口与类,集成在java.sql包中DriverManager类作用:管理各种不同的jDBC驱动。

2024-05-19 19:52:58 932

原创 JavaSE_GUI编程

● swing 是一个为Java设计的GUI工具包javax.swing,该包中包括了图形用户界面 的各种组件支持。● 一个 Java 的图形界面,由各种不同类型的“元素”组成,这些“元素”被称为 组件(Component)。● swing中的组件可以分为两大类:容器(如窗口,对话框,面板)和功能组件(如按钮,输 入框,菜单等)内部类——就是位于外部类成员位置的类特点:可以使用外部类中所有的成员变量和成员方法(包括private的)

2024-05-14 20:55:34 1033 2

原创 JavaSE_线程

● 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码.● 进程((process)正在内存中运行的应用程序,如运行中的QQ,运行中的音乐播 放器。进程是操作系统进行资源分配的最小单位.● 线程(thread)进程可进一步细化为线程,是一个进程内部的最小执行单元,是操 作系统进行任务调度的最小单元,隶属于进程● 一个进程可以包含多个线程;● 一个线程只能属于一个进程,线程不能脱离进程而独立运行;● 每一个进程至少包含一个线程(称为主线程);

2024-05-14 20:35:10 693 2

原创 数据库基础MySql

●数据(结构)定义语言DDL(Data Definition Language),是用于创 建和修改数据库表结构的语言。●常用的语句:create ,alter,drop,rename。

2024-05-14 00:57:13 763 1

原创 JavaSE_网络编程

计算机网络: 把分布在不同地理区域的具有独立功能的计算机,通过通信设备与线路 连接起来,由功能完善的软件实现资源共享和信息传递的系统。有人说,20世纪最伟大的发明不是计算机,而是计算机网络。还有人说,如果你买了计算机而没有联网,就等于买了电话机而没有接 电话 线一样● Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的 支持,程序员能够很容易开发常见的网络应用程序。

2024-04-20 15:52:39 993 1

原创 JavaSE_异常

● 自定义异常就是自己定义的异常类,也就是API中的标准异常类的直接或间接的 子类● 作用:用自定义异常标记业务逻辑的异常,避免与标准异常混淆//基本语法public class 异常类名 extends Exception/RuntimeException{public 异常类名(String msg){super(msg);● 自定义异常类中往往不写其他方法,只重载需要使用的构造方法● 继承Exception,在方法中使用throw抛出后,必须在方法中try-catch或 throws抛出。

2024-04-20 01:35:11 505 1

原创 JavaSE_IO输入输出

File类是java.io包中很重要的一个类;● File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代 表一个文件或目录;● File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件 大小等;● File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。

2024-04-18 23:39:19 791 1

原创 JavaSE_集合

当我们需要保存一组一样(类型相同)的元素的时候,我们应该使用一个容器 来存储,数组就是这样一个容器。

2024-04-18 00:55:17 486 1

原创 JaveSE _API常用类

API(Application Programming Interface)应用程序编程接口 是对java预先定义的类或接口功能和函数功能的说明文档,目的是提供 给开发人员进行使用帮助说明。

2024-04-10 21:10:14 611 1

原创 JavaSE面向对象

类是一类事物的抽象概念,是一个模型.对象是由这个模型所创造的,一个个具体存在的,实实在在存在的实例. 所以创建对象的过程也叫实例化对象.现实生活中先有对象后有类,而编程时先设计类后创建对象接口的定义:使用 interface 关键字用来声明一个接口。[访问修饰符] interface 接口名称 [extends 其他的接口名1,….其他的接口名n]// 声明常量 抽象方法 静态方法 默认方法接口的使用:类使用implements关键字实现接口。

2024-04-10 20:27:22 581 1

原创 JavaSE数组

java数组概念 数组是一组相同数据类型元素的集合,是一个容器 数组本身是引用数据类型,是一个对象 数组可以存储基本数据类型,也可以存储引用数据类型 数组创建时必须指定长度,且长度不可变, 数组中每个元素空间是连续的。

2024-03-12 19:15:26 376 1

原创 JavaSE基础语法

Java中的方法类似于其它语言的函数,方法是解决一类问题步骤的组合,表示一种功能和行为.在Java程序中,不同的基本数据类型(只有7种,不包含boolean类型)变量的。返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型void。变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个 变量使。定义了该方法的访问类型。容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造。有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的。

2024-01-02 23:48:11 813

原创 搭建java环境与编译工具安装

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是。

2023-12-21 23:54:15 381

原创 初识java

1.JDK:英文全称 Java Development Kit,是Java的开发工具包 JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JRE。其中的开发工具包括:编译工具(javac.exe)打包工具(jar.exe)等。通俗的说就是开发用的。

2023-12-18 16:01:03 827

空空如也

空空如也

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

TA关注的人

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