自定义博客皮肤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)
  • 收藏
  • 关注

原创 JVM内存管理[运行时数据区]

一个进程对应一个JVM实例,一个JVM实例里只有一个Runtime Data Area(运行时数据区),其中只有一个堆和一个方法区。一个进程可以有多个线程,线程共享堆和方法区,但每个线程都有但单独的程序计数器,本地方法栈和虚拟机栈。堆可以物理上不连续,但逻辑上是连续的。

2023-02-24 21:16:26 377

原创 Servlet Request&Responce

Servlet容器(Tomcat)解析请求数据,封装为request对象,并创建request对象传递到service方法中。

2023-02-22 15:07:25 279

原创 Servlet入门

Servlet是Java提供的一门动态web资源开发技术Servlet是JavaEE规范之一是一个接口,需要我们定义Servlet实现类来实现Servlet接口,有web服务器运行。

2023-02-22 14:29:38 128

原创 Web服务器(Apache Tomcat)

Web服务器是一个应用程序,对HTTP协议进行封装,使得程序员不必直接对协议进行操作。将web项目部署到服务器中,对外提供网上浏览的服务Tomcat是一个轻量级Web服务器,支持Servlet/JSP少量的JavaEE规范。

2023-02-21 14:23:31 195

原创 Maven项目管理(二)

创建maven项目

2023-02-21 14:19:27 81

原创 MySQL:DDL、DML

MySQL:DDL、DML

2023-02-18 22:13:35 84

原创 MyBatis

MyBatis是持久层框架,简化JDBCJDBC缺点:硬编码:注册驱动、获取连接、SQL语句操作繁琐:手动设置参数、手动封装结果集MyBatis的改进:硬编码→配置文件操作繁琐→自动完成(一行代码完成JDBC设置参数和获取结果集的繁琐代码)mybatis – MyBatis 3 | 入门。

2023-02-18 20:36:01 437

原创 安装mysql数据库

mysql数据库的安装环境配置过程

2023-02-15 00:32:30 104

原创 Java static关键字和应用

static修饰的,属于类并与类一起加载,可以被共享访问,可以用类名或者对象名访问,但推荐使用类名访问。静态成员变量:static修饰的,属于类并与类一起加载,内存中只有一份,可以被共享访问,可以用类名或者对象名访问,但推荐使用类名访问。实例成员变量:无static修饰,属于对象,每个对象都有这些信息且不同,只能用对象名访问。属于类,与类一起加载,先于main方法自动执行一次,可以用于类的静态资源的初始化。无static修饰,属于对象,每个对象都有这些信息且不同,只能用对象名访问。

2023-01-26 18:08:28 114

原创 Java ArrayList

Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?ArrayList(集合的一种)是大小可变的容器,类型也可以选择不固定,支持索引。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。数组长度确定,功能单一。

2023-01-23 17:09:04 159

原创 Java String类

用双引号方式创建新的字符串时,会先查询字符串常量池中是否已经存在相同内容的字符串,若存在,在将字符串变量指向字符串常量池中已经存在的那一份字符串,不会创建新的对象。JDK1.8中字符串常量池和运行时常量池逻辑上属于方法区,但是实际存放在堆内存中,因此既可以说两者存放在堆中,也可以说两则存在于方法区中,这就是造成误解的地方。String是不可变字符串的原因:String变量每次修改其实都是产生并指向新的字符串对象,原来的字符串对象是没有改变的。不是双引号直接给出来的,运算出来的结果时放在堆内存的。

2023-01-23 12:19:50 167

原创 Java面向对象:封装、Javabean

java面向对象、封装、Javabean

2023-01-18 19:20:53 206

原创 Java面向对象内存机制

java堆栈内存机制

2023-01-18 17:07:34 111

原创 java类型转换

数据类型转换

2023-01-18 15:40:25 107

原创 IDEA快捷键

IDEA快捷键

2023-01-16 16:12:46 83

原创 Java JDK组成、跨平台原理

Java JDK组成、跨平台原理

2023-01-16 15:41:01 214

原创 Maven项目管理(一)

IDEA Maven配置

2023-01-15 18:25:04 116

空空如也

空空如也

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

TA关注的人

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