自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

惊鸿的技术博客

努力,奋斗!

  • 博客(12)
  • 收藏
  • 关注

原创 方法的参数传递机制

2019-10-17 21:03:39 149

原创 类初始化和实例初始化

类初始化和实例初始化1.类初始过程 1.一个类要创建实例时需要先加载并初始化该类 main()方法所在的类需要先加载和初始化 2.一个子类要初始化需要先初始化父类 3.一个类初始化就是执行<clinit>()方法,即类classinit方法 a.<clinit>()方法由静态类变量显示赋值代码和静态代码块组成 b.静态类变量显示赋值代码和静...

2019-10-17 20:33:08 307

原创 写一个单例模式示例

*写一个单例模式示例*要点*1.某个类只能有一个实例 构造器私有化*2.它必须自行创建这个实例 含有一个该类的静态变量来保存这个唯一的实例*3.它必须自行向整个系统提供这个实例 对外提供获取该实例的方式: 1.直接暴露2.用静态变量的get方法获取*几种常见形式*饿汉式:在类初始化时直接创建对象,不管是否需要这个对象都会创建,不存在线程安全问...

2019-10-17 18:08:18 1302 2

原创 自增

自增自减运算符运算符优先级自增举例/* * * * 赋值=,最后计算 * =右边的从左到右加载值依次压入操作数栈 * 实际先算哪个,看运算符优先级 * 自增,自减操作都是直接修改变量的值,不经过操作数栈 * 最后的赋值之前,临时结果也是存储在操作数栈中 */public class Demo1 { public static void main(String[] ...

2019-10-17 15:54:00 520

原创 Hibernate基础知识整理

ORM对象关系数据库映射,应用程序和数据库的桥梁特征:完成面向对象的编程语言到数据库的映射作用:把关系数据库包装成面向对象的模型采用ORM框架后,应用程序不在直接访问底层数据库,而是以面向对象的方式操作数据库,而ORM框架则将这些面向对象的操作转换成底层sql操作ORM基本映射方式: 1.数据表映射类 2.数据表的行映射对象(实例) 3.数据表的列(字段)映射对象属性 常用O...

2019-10-16 21:11:53 374

原创 Struts2基础知识整理

Struts21.开发步骤:1.在web.xml文件中定义核心Filter来拦截用户请求 由于web应用是基于请求/响应架构的应用,因此MVC Web框架,都需要在web.xml中配置该框架的核心Servlet或filter 这样才能让该框架介入Web应用中。 2.如果以post方式提交请求,则定义包含表单数据的jip页面,若以get方式方发送请求,则不需要定义 3.定义处理用户请...

2019-10-16 20:50:10 240

转载 线程

引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的...

2019-10-16 10:32:22 166

原创 集合

*数组:只能存放一种数据类型,可以是基本数据类型也可以是引用数据类型*集合: 增加删除元素效率高; 可以放入多种数据类型,只能放引用数据类型 (但我们一般就只使用泛型,让其只放一种类型) 集合的应用场景: 当需要将相同结构的个体整合到一起的时候,就考虑使用集合 *** Collection List Set Collection,List,S...

2019-10-13 19:32:13 103

原创 反射

反射将类的各个组成部分封装为其它的对象,这就是反射机制。反射的好处:1.可以在程序运行的过程中,操作这些对象2.可以解耦,提高程序的可扩展性获取Class对象的方式:1.Class.forName(“全类名”): 将字节码文件加载进内存,返回Class对象*多用于配置文件,将类名定义在配置文件中。读取文件,加载类2.类名.Class: 通过类名的属性Class获取*多用于参数的传...

2019-10-13 19:30:38 112

原创 servlet && Filter && Listener类 && 表达式语言

Servlet介绍Servlet开发效率低,仅仅作为控制器使用Servlet通常称为服务器端小程序,用于处理及响应客户端请求1.servlet类必须继承HttpServlet类,每个servlet可以响应客户端的请求 重写service()方法可响应客户端所有请求。 Init(ServletConfig config) ,destroy()初始化和销毁方...

2019-10-13 19:25:49 163

原创 JSP基础

JSP本质是Servlet,(一个特殊的java类)---响应用户请求Servlet开发: 包含包含大量文本及格式,静态的HTML标签,所有布局,色彩,图像等都耦合在java代码中,效率低下Jsp弥补这些不足。Jsp组成: 静态部分:标准的html标签,静态页面内容,这些内容与静态html页面相同。 动态部分:java程序...

2019-10-13 19:00:58 295 1

原创 SSH和SSM简述

SSH:Struts1.Struts框架结构 如右图:Struts对Model,View和Controller都提供了对应的组件。在右图中,ActionServlet,这个类是Struts的核心控制器,负责拦截来自用户的请求。Action,这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显...

2019-10-09 11:19:05 429

空空如也

空空如也

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

TA关注的人

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