home of kele
首页
学习记录
微服务
设计模式
PostGIS实战
GeoTools地理信息系统开发
PostGIS学习
几何图形
简单的SQL语句
加载空间数据
PostGIS安装和创建空间数据库
WebGIS开发从入门到实践
GeoServer
栅格数据渲染
矢量数据渲染
空间数据管理
GIS应用服务
什么是WebGIS
GIS基础
java学习
Java基础(十一)
Java基础(十)
Java基础(九)
Java基础(八)
Java基础(七)
Java基础(六)
Java基础(五)
java基础(四)
java基础(三)
java基础(二)
java基础(一)
java数据结构与算法
java多线程开发
JUC(四)
JUC(三)
JUC(二)
JUC(一)
java多线程基础
jvm基础
jvm基础(一)
Redis基础
Redis基础(三)
Redis基础(二)
Redis基础
Mybatis-Plus基础
Mybatis-Plus 基础(二)
MyBatis-Plus基础(一)
SpringBoot基础
SpringBoot基础(二)
SpringBoot基础(一)
Spring Cloud基础
Spring Cloud基础(一)
1
java基础(一)
2
JUC(一)
3
java基础(二)
4
GeoServer
5
SpringBoot基础(二)
Login
kele
Total posts:
74
Total categories:
20
Total tags:
3
Navigation
首页
学习记录
微服务
设计模式
PostGIS实战
GeoTools地理信息系统开发
PostGIS学习
几何图形
简单的SQL语句
加载空间数据
PostGIS安装和创建空间数据库
WebGIS开发从入门到实践
GeoServer
栅格数据渲染
矢量数据渲染
空间数据管理
GIS应用服务
什么是WebGIS
GIS基础
java学习
Java基础(十一)
Java基础(十)
Java基础(九)
Java基础(八)
Java基础(七)
Java基础(六)
Java基础(五)
java基础(四)
java基础(三)
java基础(二)
java基础(一)
java数据结构与算法
java多线程开发
JUC(四)
JUC(三)
JUC(二)
JUC(一)
java多线程基础
jvm基础
jvm基础(一)
Redis基础
Redis基础(三)
Redis基础(二)
Redis基础
Mybatis-Plus基础
Mybatis-Plus 基础(二)
MyBatis-Plus基础(一)
SpringBoot基础
SpringBoot基础(二)
SpringBoot基础(一)
Spring Cloud基础
Spring Cloud基础(一)
Table of Contents
Your browser does not support video playback
home of kele
~ hi ~
Category
java学习
Java基础(十一)
装饰模式 装饰模式详解 装饰模式(Decorator Pattern)是一种结构型设计模式,它允许在不改变对象自身的情况下,动态地给一个对象添加一些额外的职责。装饰模式提供了一种灵活的替代方案来扩展功能,通常用于遵循开闭原则(对扩展开放,对修改关闭)。 主要组成部分 组件接口(Component):
2024-09-10
11
0
1
27.1℃
java学习
Java基础(十)
Java 注解详解 Java 注解(Annotation)是一种特殊的语法结构,用于在代码中添加元数据。注解不会直接影响程序的运行,但可以被编译器、开发工具或运行时环境读取并处理。注解广泛应用于 Java 的各种框架和库中,如 Spring、Hibernate 等。 常用注解 1. @Overrid
2024-09-10
4
0
0
24.4℃
java学习
Java基础(九)
包装类 包装类 包装类是一种将基本数据类型封装为对象的类。在Java中,每种基本数据类型都有对应的包装类,用于在需要对象的上下文中使用基本数据类型。 基本类型和对应包装类 byte 对应 Byte short 对应 Short int 对应 Integer
2024-09-10
2
0
0
24.2℃
java学习
Java基础(八)
集合框架 数据 在Java中,数组是一种用来存储相同类型数据的数据结构。数组的大小在创建时就确定,并且不能动态改变。 声明和初始化数组 // 声明一个整型数组 int[] intArray; // 初始化一个包含5个元素的整型数组 intArray = new int[5]; // 声明并初始化
2024-09-09
2
0
0
24.2℃
java学习
Java基础(七)
lambda Lambda表达式的参数和返回值均可由编译器自动推断。 Lambda 表达式是 Java 8 中引入的一种新特性,它可以使代码更加简洁和易读。Lambda 表达式本质上是一个匿名函数,它可以被当做参数传递给方法或存储在变量中。 lambda表达式重写的必须是函数式接口(或只有一个方法的
2024-09-06
2
0
0
24.2℃
java学习
Java基础(六)
抽象类 抽象方法: 抽象方法是在抽象类中声明但没有实现的方法。它只包含方法的签名,没有方法体。抽象方法必须在子类中被重写和实现。 特点 无实现:抽象方法只包含方法的声明,没有具体的实现。这意味着它们不能被直接调用。 强制重写:任何继承抽象类的子类必须实现所有的抽象方法,否则该子类也必须被声明为抽象类
2024-09-06
4
0
0
24.4℃
java学习
Java基础(五)
继承 在Java中,继承是一种重要的面向对象编程概念,允许一个类(子类)从另一个类(父类)继承属性和方法。子类可以继承父类的非私有属性和方法,同时可以添加自己的属性和方法。 子类继承父类:private 构造方法 是不能被继承的。但是子类可以显示的调用父类的构造super 语法 public cla
2024-09-05
4
0
0
24.4℃
java学习
java基础(四)
字符串 通用的理论: 对于非基本类型(对象类型|引用类型) 只定义,不new(实例化):默认值都是Null new实例化:Xxx xx = new Xxx(); xx值:不是null xx内部的值都是数据类型的默认值 String s3 = new String(); s3 : "" 常用的Stri
2024-09-05
11
0
0
25.1℃
java学习
java基础(三)
对象和类 在面向对象编程中,将“具体”称为“对象”,将“抽象”称为“类” 类:由一组抽象的属性和方法构成 对象:由一组特定属性和方法构成 多个对象,可以抽象出来类 类可以产生多个对象 面向过程和面向对象的区别 ⾯向过程 :面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用
2024-09-03
9
0
0
24.9℃
java学习
java基础(二)
数组 数组的使用:数组名[下标] -> 数组元素 四要素:数组名 下标 类型 数组元素 数组的类型 和 数组元素的类型一致 当多个元素类型相同步时,考虑用数组 数组的定义:三种类型 int [] student = new int[3] int [] student = new int[]{97,9
2024-09-02
24
0
1
28.4℃
java学习
Previous Page
Next Page
1
2
弹