自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 反射的简要

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。通俗易懂的说,反射就是能把类里的任何属性方法,单个或多个拿出来简而言之,指在 Java 程序运行时给定的一个类(Class)对象,通过反射获取这个类(Class)对象的所有成员结构。给定的一个具体的对象,能够动态地调用它的方法及对任意属性值进行获取和赋值。

2023-03-30 20:33:53 137

原创 SSM整合

MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的POJOs ( Plain Old Java Objects ,普通的 Java 对象)映射成数据库中的记录。Spring 是一个开源框架, Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。然后springmvc.xml。

2023-03-30 19:55:04 161

原创 面试题总结(一)

1、char型变量中能不能存贮一个中文汉字?为什么?char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。2、说说&和&&的区别。

2023-03-23 21:52:44 181

原创 流程图概述

作为一个程序员,经常需要画流程图来展示系统的运行流程或者是来表述某些业务的业务逻辑。可以说画流程图已经是程序员必须掌握的一个技能了。圆矩形方框通常表示着一些必需操作,而菱形方框则是代表着判断,通常会有两个及以上的后续走向,在画流程图时,尽量用一些直线,这样更直观。让人一看就懂,思路瞬间清晰,如果你画的流程图一看就让人摸不着脑袋,那么这并不算一个合格的流程图。,用流程图可以清晰地描述出算法的思路和过程。通常用来描述一个功能的整个流程。描述算法的图形化描述。

2023-03-23 21:33:09 482

原创 Springmvc控制器

就像这样对类创建一个对外的访问路径这里我们要注意在一个method元素,它和前端页面的method一样就是选着get请求或者post请求在controller层只能用post请求当你不写的时候它是可以支持post和get两种请求方式。@Scope这个是控制单例和多例的在我们不写的时候一般都是默认单例,但是当控制器是单例时,对并发要求多一点时就会影响访问效率,因为只有当一个人用完了控制器,其他人才会使用,建议控制器采用多例。当然service层和其他层也有相对于的注解这里可以看spring的手册。

2023-03-16 22:42:03 310

原创 Springmvc基本配置

它是spring体系中的一个大工具,我们常说框架是ssm,但是如果是sm其实更加的合理一些,因为ss中spring和springmvc本身就是一体的而关于连接jdbc其实spring也有自己的工具ORM但是相对来说Mybatis在jdbc这方面比springorm更加的优秀所以我们选择用mybatis。是一种基于Java,实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦。SpringMVC和其他MVC框架相比,具有更高的灵活性和可扩展性。

2023-03-16 22:22:52 198

原创 Spring

Spring的AOP存在的目的是为了解耦。在OOP中只能通过继承类和接口实现,使代码的耦合度增强,且继承只能是单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。Bean别名的配置,指的是容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖。cglib的动态代理:针对没有实现接口的类产生代理.应用的是底层的字节码增强的技术生成当前类的子类对象。(IOC)和依赖注入(DI)在spring环境下是等同的概念,控制反转就是通过依赖注入实现的。

2023-03-09 22:57:41 148

原创 Mybatis配置文件

Mybatis配置核心文件

2023-03-09 22:03:08 186

原创 动态sql语句

动态sql

2022-11-25 10:10:18 184

原创 ajax的笔记

ajax的笔记

2022-11-11 08:51:54 175

原创 Javaweb重定向

javaweb重定向简述

2022-11-04 10:54:02 1835

原创 Javaweb转发

javaweb转发简要

2022-11-04 09:28:51 940

原创 Javaweb一些乱码问题

javaweb乱码的一些解决方法

2022-10-20 20:23:00 222

原创 Javaweb思维导图(不完整)

javaweb思维导图简要(不完整)

2022-10-20 19:52:21 182

原创 接口的概念

接口简要概念

2022-06-16 21:42:29 157

原创 抽象类的概念

抽象类的概念

2022-06-16 11:53:31 297

原创 线程接口卖票实例

卖票实例

2022-06-16 10:28:09 158

原创 线程运行的几个状态

线程运行的几种状态

2022-06-16 10:03:22 1329

原创 java runtime打开应用程序

runtime运行一个程序

2022-06-16 09:45:40 365

原创 单例模式..

1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式可以在一定程度上节省不少空间为了使其不能随意创建对象实例,只能将构造函数私有化。由于构造函数已经私有了,只能在其内部创建实例(饿汉式和懒汉式)由于外部无法直接创建实例对象,所以单例模式使用静态方法。饿汉式饿汉式的优点:饿汉式天生就是线程安全的,可以直接用于多线程而不会出现问题。缺点:占用内存,加载时间过长。懒汉式

2022-05-20 11:57:22 161

原创 java继承

继承是面向对象语法的三大特征之一。继承可以降低代码编写的冗余度,提高编程的效率。通过继承,子类获得了父类的成员变量和方法。一个子类如何继承父类的字段和方法,如何修改从父类继承过来的子类的方法呢。今天我们开始学习有关Java继承的知识。继承:子类在实例化过程中会调用所有父类的构造方法,使子类具有父类相同的行为。格式如下:其中extends是关键代码有几点需要注意:1.子类不能有多个父类继承,但是可以多层继承。2.子类不能选择性继承父类。3.子类不能继承父类的构造方法,但却可

2022-05-20 11:36:07 228

原创 Java中的两种代码块

普通代码块定义在方法中,方法被调用时执行普通代码块比构造方法先调用,并且每创建一个实例,就会调用一次。静态代码块定义在类中,且有static静态代码比普通代码先调用,并且只会调用一次。在实际开发中,根据静态代码块的特点,经常用于资源加载,一般用于初始化静态成员变量。静态代码块中只能访问静态变量。...

2022-05-19 18:06:09 208

原创 冒泡排序的方法

public class Order { public static void main(String[] args) { int ccc[] = {9, 2, 3, 7, 5, 6}; int chao; for (int a = 0; a < ccc.length; a++) { for (int b = 0; b < ccc.length - 1; b++) { if (ccc.

2022-05-19 17:39:42 137

原创 一点点的笔记.

方法的重载:只有形参的个数和类型不一样,其他都一样的就是方法的重载。也就是说它的主要特点有:1.多个方法在同一个类中2.多个方法具有相同的名字3.多个方法的参数不相同,类型不同,或者数量不同面向对象:万物皆可成为对象1.面向对象的思想来源于生活一.面向对象的第一步:抽取对象(需要建立哪些类)二.这个对象需要做什么三.这个对象要怎么完成做的事2.类是一个模板(对象实例的模板),好比现实生活各种物品的分类3.定义一个类实际就是定义了一个新的数据类型4.

2022-05-06 20:19:08 110

原创 标识符与数据类型

标识符Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。Java 标识符有如下命名规则: 标识符由字母、下划线“_” 、美元符“$”或数字组成。标识符应以字母、下划线 、美元符开头。Java 标识符大小写敏感,长度无限制。定约俗成:Java 标识符选取注意“见名知意”。 合法的标识符 不合法的标识符 RedBed blue ...

2022-04-21 20:34:12 520

原创 [入门] 用java输出一个HelloWorld并运行

你好,陌生人,今天是我第一次写博客,内容与知识等方面都不成熟,请见谅。如何在java里运行一个HelloWorld文本?首先,创建一个记事本,取名为HelloWorld,后缀名为java。然后打开记事本输入:public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!"); }}括号里的He...

2022-04-21 11:24:20 11375 1

空空如也

空空如也

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

TA关注的人

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