自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Servlet常用接口

HttpServletRequest接口Web服务器收到客户端的http请求时,会针对每一次请求,创建一个用于代表请求的HttpServlet类型的Request对象,并将“Http请求协议”的完整内容封装到该对象中。开发者拿到request对象后就可以获取客户端发送给 服务器的 请求数据了。**简而言之:Request对象中 由服务器对象创建 并封装了 来自 客户端浏览器发送...

2019-03-29 16:46:52 366

转载 Servlet

什么是Servletservlet是一门用于开发动态web资源的技术,可以运行在Web服务器中的小型Java程序,有时也叫做服务器端的小应用程序。Servlet可以通过HTTP协议接收和响应来自Web客户端的请求。Servlet的语法跟JavaSE是一样的并且能够使用JavaSE中的API,要想创建一个动态资源可以分为以下两步:1、编写一个Java类,实现 javax.servlet.S...

2019-03-28 20:21:10 182

原创 HTTP协议简介

URL和URIURL:全称是 Uniform Resource Locator,中文是统一资源定位符,是互联网上资源的地址,即平时所说的网址。URI:全称是 Uniform Resource Identifier,中文是统一资源标识符,主要用于标识网络资源名称。HTTP协议HTTP 是Hyper Text Transfer Protocol(超文本传输协议),可以传输HTML文件、图片等...

2019-03-28 12:43:20 214

转载 服务器 tomcat

服务器平时上网的时候,打开浏览器(客户端)访问网址,此时会向网址所在的 服务器 上发送请求,服务器 获得请求后会将请求数据 响应给发送请求的浏览器(比如:html,css,javaScript),服务器的主要作用之一是在网络环境中提供外界可以访问的资源。在服务器中提供对外界访问的资源一般分为两种:静态资源:如html,css,javaScript等,☞提供给客户端浏览的数据内容不会改变,...

2019-03-28 12:32:48 228

转载 JDBC简介

什么是JDBCJDBC是java database connectivity的缩写,是SUN公司提供的一套操作数据库的标准规范。JDBC提供了一些操作数据库的API,开发者可以在java中使用这些API操作数据库,实现对表中数据的增删改查操作,JDBC相当于Java和数据库之间的一座桥梁。SUN公司制定了JDBC标准,各大数据库厂商会提供数据库驱动实现这个标准,这样java才可以通过JDBC...

2019-03-28 11:08:52 564

原创 JavaScript简介

一、定义JavaScript是脚本语言,可以嵌入到html中,是基于对象和事件驱动 的脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。JavaScript是一种轻量级的编程语言,JavaScript是可插入 HTML页面的编程代码。特点:交互性:校验用户在表单中的输入数据安全性:Js不能访问客户端的本地磁盘。跨平台:浏览器中都...

2019-03-17 19:02:08 1002

原创 数据结构之线性表

1、定义线性表(List):零个或多个数据元素的有限序列。线性表的抽象数据类型定义如下:ADT 线性表(List)Data: 线性表的数据对象集合为(a1,a2,....an),每个元素的类型均为DataType。其中,除第一个元素a1外,每一个元素有且只有一个 前驱元素,除了最后一个元素 an外,每一个元素有且只有一个直接后继元素。数据元素之间的关系是 一对一的 关系。Op...

2019-03-16 20:19:12 133

原创 CSS简介

CSS简介CSSCSS全称是 Cascading Style Sheet的缩写,重叠样式表,是对HTML进行 样式修饰 语言。多个不同样式修饰同一个HTML时,样式冲突的部分会使用优先级高的样式,不冲突的部分共同修饰CSS的作用可以让HTML变得更加炫酷便于后期维护,html的内容与样式相分离提高代码的复用性,同一个样式可以应用于多个HTML中CSS的引入方式1、内嵌样式,...

2019-03-13 13:16:04 138

原创 Java8源码-ArrayList

啥时

2019-03-11 20:54:38 158

原创 Java8新特性之日期处理

日期处理在Java8之前,操作日期的话不是很方便,有些地方需要自己编程实现。在Java8中的java.time包下新增很多关于日期处理的类,通过这些类可以使开发者更便捷的操作日期,这些类都是final修饰的,并且是线程安全的。LocalDate类LocalDate类只能操作日期相关的数据,不包含时间//LocalDate 类 //LocalDate类只能操作和日期相关的数据不包含时间...

2019-03-11 14:56:39 204

原创 Java8新特性之Stream

Stream简介jdk8中新增 stream API,需要注意的是stream跟之前学习的IO流没有关系,这个stream主要是用于处理集合数据的,可以 将其看做是一个 高级迭代器。在Collection接口中新增了费抽象的stream方法来获取集合的流,使用stream后可以写出更简洁的代码来处理集合中的数据。定义一个Student类:package Test;public cl...

2019-03-11 14:49:01 130

原创 Java8 新特性之lambda表达式

函数式接口jdk8中新增了函数式接口,在一个接口中 只有一个抽象方法的接口 被称为 函数式 接口,例如Java.lang.Runnable,java.util.concurrent.Callable。Jdk8中新增了 @FunctionallInterface 注解来标注一个函数式接口。default方法jdk8中新增了default方法,jdk8之前接口中的方法 必须都是 抽象的...

2019-03-11 14:35:46 299

原创 集合小结

集合的内容可以分为下:**为什么需要集合? 在代码的编写过程中,需要存储大量数据。可以利用之前的数组存储一些数据,但利用数组存储数据有以下的毛病:①是 数组的长度必须固定 ②数组不能排序 ③数组不能实现某些特殊的数据结构**基于以上的分析,Java提出了集合的概念,集合即为存储 某些具有 特殊数据结构 的数据 的一个容器那么有哪些常用的数据结构: ①存储有序...

2019-03-10 16:20:00 320

原创 I/O流小结

IOIO流主要为文件的读写操作。对于文件中存储的数据主要分为 : 字节型 、字符型。这是需要明白的,对于存储不同的数据的文件,使用的类不一样。对于文件操作主要分为读与写操作。其中,字节型的 InputStream 和 OutputStream这两个类提供了一系列和读写数据有关的方法,但是这两个类是是抽象类,不能被实例化,因此,针对不同的功能,InputStream和OutputSt...

2019-03-10 09:02:39 172

原创 JAVA常用类总结,使用API

在学习 基础语法、类与对象之后。Java提供了丰富的基础类库,通过这些类库可以提高开发效率,降低开发难度。因此,对于一个初学者来说,掌握Java基础类库的一些常用类很重要。可以通过查看Java API查看基础类库,以及一些常用的类。在经历了一些练习之后,感觉可以从以下几方面使用API类的性质(是否为抽象类,接口,final类)类是否继承了某个类,或继承某个接口(方法,属性的继承)类的属性...

2019-03-08 21:14:57 281

原创 JAVA面向对象整理

类与对象面向对象编程的三大特征:其中 类是抽象的,是对大量具体客观事物的升华,对事物如何刻画呢?这里,就用到属性和方法。属性:就是该类事物的一个名词描述,一个特征。**方法:**就是该类事物的一个动词描述,是一个行为。对于属性和方法要 对其的权限做一个设定,(private,public等等)所有的类都继承 java.lang包下的 Object类,也就是说在java中的所有类...

2019-03-08 18:15:37 202

原创 反射

什么是反射反射机制使在程序运行的状态中,对于任意一个类,都能获取这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制。反射的作用可以实现简单的反编译,获取类中的属性和方法等基本信息, .class->java通过反射机制获取类的属性,方法等。在使用eclipse时,通过对象引用.的方...

2019-03-07 19:28:14 210

原创 Java多线程

多线程的优点多线程就是为了充分利用CPU的资源,可能会 提高程序执行效率。这里强调的是可能,使用多线程并不一定会提高程序的执行效率。创建多线程的三种方式继承Thread优点:可以直接使用Thread类中的方法。代码简单缺点:继承Thread类之后就不能继承其他类实现Runnable接口优点:即使自定义类已经有了父类也不受影响,因为可以实现多个接口缺点:在run方法内部需要获...

2019-03-07 18:52:04 136

原创 匿名内部类

匿名内部类在Java中调用某个方法时,如果该方法的参数是一个接口类型,除了可以传入一个参数接口实现类,还可以使用匿名内部类实现接口来作为该方法的参数。匿名内部类其实就是没有名称的内部类,在调用包含有借口类型参er数的方法时,通常为了简化代码,不会创建一个接口的实现类作为方法参数传入,而是直接通过匿名内部类的形式传入一个接口类型参数,在匿名内部类中直接完成方法的实现。创建匿名内部类的基本语法格...

2019-03-07 16:23:55 168

原创 IO流

IO流的概述操作文件时一定要关闭文件,file.close() ,写入文件最好对文件进行刷新 file.flush();采用自动关闭流的方法较好IO流的主要作用是用来处理设备之间的数据传输,例如可以使用IO流将一台电脑硬盘里面的照片传输到另一台电脑里面,即将照片转换为字节,然后将字节传到另一台电脑上面,另一台电脑接收后,可以将这些字节还原为照片。IO的分类按照流向分类: ...

2019-03-01 23:11:54 126

空空如也

空空如也

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

TA关注的人

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