自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IOC

什么是框架高度抽取可重用性的一种设计。多个可重用模块的集合,形成一个某个领域的整体解决方案。Spring容器(可以管理所有的组件(类))框架;核心关注:IOC和AOP;...

2020-05-07 18:07:44 109

原创 三层架构

三层架构三层组成:表示层(USL,User Show Layer ;视图层)(1)前台:对应于MVC中的View,用于和用户的交互、界面的显示。(jsp,js,html,css,jquery等web前端技术)(代码位置:WebContent)(2)后台:对应于MVC中的Controller,用于控制跳转、调用业务逻辑层。(Servlet(SpringMVC,Structs2)),(代码位置...

2020-05-04 18:58:45 154

原创 JavaBean、MVC模式、Servlet、Servlet生命周期:5个阶段

JSP访问数据库

2020-04-24 21:39:32 538

原创 JDBC(Java DataBase Connectivity)、处理稍大型数据

JDBC(Java DataBase Connectivity)可以为多种关系型数据库DBMS提供统一的访问方式,用Java来操作数据。1、JDBC API:提供各种操作访问接口。主要功能:三件事,具体通过一下类/接口实现--DriverManager管理jdbc驱动Connection连接Statement(PreparedStatement)增删改...

2020-04-22 21:29:23 188

原创 JSP九大内置对象、四种范围对象

JSP九大内置对象1、out :向客户端输出内容2、pageContext3、request :请求对象,存储客户端向服务端发送的请求信息。常见方法:String getParameter(String name):根据请求的字段名key,返回字段值value;String[] getParameterValues(String name):根据请求的字段名key,返回多个字段值v...

2020-04-21 15:31:48 177

原创 盒子模型、浮动(float)

盒子模型盒子模型组成边框(border)属性作用border-width定义边框粗细,单位是pxborder-style边框样式border-color边框颜色solid:实线边框dashed:虚线边框dotted:点线边框border-collapse: collapse;//合并相邻的边框外边距外边距可以让盒子水平居中盒子必须指定...

2020-03-29 21:51:57 584

原创 Emmet语法、复合选择器、块元素、行内元素、行内块元素、元素显示模式转换、单行文字垂直居中代码、背景

链接CSS文件:< link rel=“stylesheet” href=“×××.css”>Emmet语法想要生成多个标签,加上*就可以了,例div*3;如果有父子级关系,可以用>,例ul>li;如果有兄弟级关系,用+,例div+p;如果生成带有类名或者id名字,直接写.demo(默认生成div)或者# twotab键就可以了;如果生成的div类名是有顺序的...

2020-03-27 23:28:18 196

原创 标签选择器、类选择器、id选择器、通配符选择器、字体属性、文本属性

标签选择器用HTML标签名称作为选择器,不能差异化。例:调用div,span类选择器**.**类名{(有“点”)属性1 :属性值1;…}用class属性来调用多类名一个标签有多个名字1、在标签class属性写多类名2、多个类名中间必须用空格分开例:<div class="box red">...</div>id选择器#id名{属性1: 属性值...

2020-03-23 21:30:06 471

原创 表格、列表、表单

表格<table> <tr> //行 <td>单元格的文字</td> ... </tr> ...</table>< th>html表格的表头部分。居中加粗显示。属性:属性名属性值描述alignleft,center,right表格相对周围元素的...

2020-03-22 16:29:34 179

原创 图像标签、超链接标签、注释标签、特殊字符

图像标签< img src=“URL” />alt:文本。替换文本,图像不能显示的文字。title:文本。提示文本,鼠标放在图像上,显示文字。width:像素。设置图像宽度。height:像素。设置图像高度。border:像素,设置图像的边框粗细。css超链接标签< a href=“跳转目标” target=“目标窗口的弹出方式”>文本或图像< /a&...

2020-03-21 22:03:51 239

原创 web标准构成、标题、段落、 换行、加粗、倾斜、 删除线、下划线、< div>和< span>标签

Web标准的构成主要包括结构、表现、行为三方面。结构:html表现:css行为:javascript标签含义文档类型声明标签,告诉浏览器这个页面采取html5版本来显示页面。<>...

2020-03-15 17:36:52 466

原创 2020.2.22/23 标准输入和输出流、数据流、对象流、随机存取流、流的基本应用小结

标准输入和输出流做一个练习,把控制台输入的内容写到指定的TXT文件中,当接收到字符串over,就结束程序运行。public static void test(){ //创建一个接收键盘输入数据的输入流 InputStreamReader is = new InputStreamReader(System.in); //把输入流放到缓冲流里 BufferedReader ...

2020-02-23 14:55:57 134

原创 2020.2.21 缓冲流、转换流

缓冲流FileInputStream,FileOutputStream,FileReader,FileWriter这些都是计算机与硬盘之间发生的io操作,基于硬盘的读写相对是比较慢的,这个操作的速度受到硬盘的读写速度的制约,为了能够提高读写速度,于是产生了缓冲流。缓冲流基于内存,先把数据缓冲到内存中,再内存去做io操作,基于内存的io操作,比基于硬盘的io操作快75000多倍。缓冲字节输入流...

2020-02-21 20:04:33 150

原创 2020.2.17 File、IO

File类File不能访问文件内容本身。File f = new File("文件路径");路径要用“\\”或“/”例:File f = new File("D:\\abc\\t.txt");File f1 = new File("D:/abc/t.txt");File f2 = new File("D:"+File.separator+"abc\\t.txt");File f3 =...

2020-02-17 17:40:16 132

原创 2020.2.15 枚举、注解、IO流

枚举和注解枚举类使用enum定义枚举类enum Season implements ITest{ SPRING("春天","春暖花开"),//相当于调用构造方法 SUMMER("夏天","炎炎夏日"), AUTUMN("秋天","秋高气爽"), WINTER("冬天","寒风凛冽"); private final String name; private...

2020-02-15 18:22:36 75

原创 2020.2.13 泛型、通配符?

泛型Java中泛型,只在编译阶段有效;泛型信息不会进入到运行时阶段。泛型类此处的泛型T可以任意取名,A,N,V,一般使用T,typeclass A<T>{ private T key; public void setkey(T key){ this.key = key; } public T getKey(T key){ retu...

2020-02-13 18:18:18 69

原创 2020.2.12 List、Map、TreeMap、Collections

List和ArrayList特点:List代表一个元素有序、且可重复的集合,集合的每个元素都有其对应的顺序索引;允许使用重复元素,可以通过索引来访问指定位置的集合元素;默认按元素的添加顺序设置元素的索引;List集合里添加了一些根据索引来操作集合元素的方法。List<String> list = new ArrayList<String>();list.add...

2020-02-12 17:25:48 109

原创 2020.2.11 集合、HashSet、TreeSet、自然排序

集合Java的集合类存放在java.util包中,是一个用来存放对象的容器。特点:集合只能存放对象。比如,存一个int型数据1放入集合中,其实它是自动转换成Integer类后存入的。Java中每一种基本类型都有对应的引用类型;集合存放的时多个对象的引用,对象本身还是放在堆内存中;集合可以存放不同类型,不限数量的数据类型。Java集合可分为Set、List、Map三种大体系:Set:无...

2020-02-11 18:44:14 317

原创 2020.2.9 内部类、面对对象总结、异常处理(捕获、抛出、人工抛出异常、自定义异常类)

类的成员之五:内部类在Java中,允许一个类的定义位于另一个类的内部,前者为内部类,后者为外部类。public class Test{ int i; public int z; private int k; class A{ int i; public void setTest(){ Test.this.i = 1; ...

2020-02-09 18:19:31 97

原创 2020.2.8 抽象类、模板方法设计模式、接口、工厂方法

抽象类抽象方法:只要方法的声明,没有方法的实现。以分号结束:abstract int abstractMethod(int a);抽象类不能被实例化。抽象类是用来作为父类被继承的,抽象类子类必须重写父类的抽象方法,并提供方法体。若没有重写全部的抽象方法,仍为抽象类。(只要类中有一个抽象方法,那么这个类就是一个抽象类。)public abstract class Animal{ pu...

2020-02-08 18:47:29 118

原创 2020.2.7 单例(Singleton)设计模式(饿汉式、懒汉式)、初始化块、关键字:final

单例(Singleton)设计模式只有一个实例(实例化对象)。在整个软件系统运行过程中,这个类只被实例化一次,以后不论在哪只调用这一个实例。例如,实例化对象创建要消耗大量的时间和资源。饿汉式的单例模式public class Single{ //私有的构造,构造方法私有化,调用这个类不能直接使用new来创建对象 private Single(){ }...

2020-02-07 20:34:28 182

原创 2020.2.4 / 2.5 Object类、Object的主要方法、对象的类型转换(Casting)、==操作符与equals方法、static、包装类、String对象的创建

Object类Object类(基类)是所有java类的根父类。多层继承,处于最高层的父类一定是Object类。例:想给test方法设置一个形参参数,这个参数不确定会传进来怎样的一个类,可以确定的是传递实参一个会是一个类,那么test方法形参要设置一个什么类型?public class Test{ public void test(Object obj){ ....

2020-02-05 19:25:36 167

原创 2020.1.31 super、this和super的区别、简单类对象的实例化过程、子类对象的实例化过程、多态性、instanceof

关键字——supersuper可用于访问父类中定义的属性、用于调用父类中定义的成员方法、用于在子类构造方法中调用父类的构造器。注意:尤其当子父类出现同名成员时,可以用super进行区分;super的追溯不仅限于直接父类;(多层继承:子类可以调用子类之上所有父类层级)super和this的用法很像,this代表本类对象的引用,super代表父类的内存空间的标识。调用父类的构造器子类中所...

2020-01-31 16:38:44 150

原创 2020.1.30 封装和隐藏(四种访问权限修饰符)、this、JavaBean、继承、方法的重写

面对对象特征之一:封装和隐藏Java中通过数据声明为私有的(private),再提供公共的(public)方法:getXxx()和setXxx()实现对属性的操作。四种访问权限修饰符在同一个java文件中可以写多个的class,但是只有一个public,其他的只能是缺省的。public class Test{ ...... } class T0{//缺省 }类...

2020-01-30 18:38:52 119

原创 2020.1.29 方法的重载、个体可变参数、方法的参数传递、方法的参数传递之基本数据类型、方法的参数传递之引用对象、包

方法的重载概念:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。特点:与返回值类型无关,只看参数列表,且参数列表必须不相同(参数个数或参数类型)。个体可变参数public class Person{//用数组的方式传递可变个数的参数//如果没有参数,就要定义一个空数组或null public void printInfo1(String[] ...

2020-01-29 22:08:53 110

原创 2020.1.11 常用的dos命令、Java虚拟机、垃圾回收机制、程序开发、配置环境变量

打开dos界面:窗口r,和图形界面一起按动,输入cmp,打开dos。常用的dos命令:dir列出当前目录下的文件以及文件夹md创建目录rd删除目录cd进入指定目录cd…退回到上一级目录cd\退回到根目录del删除文件exit退出dos命令行java语言是面向对象的,不是面向过程的。Java两种核心机制:1、...

2020-01-27 16:00:44 117

原创 2020.1.12 Java中的名称命名规范、变量、数据类型、基本数据类型转换

文本编辑器 :window ,Notepad++;mac Sublime TextJava中的名称命名规范包名:多单词组成时所有字母小写:xxxyyyzzz类名、接口名:多单词组成时,所有单词首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz常量名:所有单词都大写。多单词时每个单词用下划线连接:XXX...

2020-01-27 16:00:26 168

原创 2020.1.23 逻辑运算符、位运算符、三元(目)运算符、break、continue、数组、java类及类的成员

逻辑运算符& -逻辑与| -逻辑或! -逻辑非&& -短路与|| -短路或^ -逻辑异或:两个结果不同为true“&” 与 “&&”区别:&(逻辑与),左边无论真假,右边都进行运算;&&(短路与),如果左边为真,右边参与运算,如果左边为假,右边则不参与运算。“|” 与 “||”同理。例:int ...

2020-01-27 15:59:32 234

原创 2020.1.27 属性、方法

类的成员之一:属性语法格式:修饰符 类型 属性名 = 初值;例:public class Person{ public String name = "zhangsan";//属性 private int age;//属性 ...... }变量的分类:成员变量与局部变量成员变量:在方法体外,类体内声明的变量。成员变量有默认初始化值。局部变量:...

2020-01-27 15:57:52 334

空空如也

空空如也

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

TA关注的人

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