- 博客(9)
- 收藏
- 关注
原创 IO流
Java IO输入输出流1.什么是IOIO:Input/Output,输入/输出流作用:通过IO流可以完成硬盘文件的读写操作2.io流的分类按传输流的方向分为:输入流和输出流按传输流的数据格式分为:字节流(stream)和字符流(reader/writer)输入输出流输入(Input):也就是从外部文件中获取数据(即读取外部数据)输出(Output):也就是把内存中的文件保存到硬盘上(即把数据写到电脑中)字节字符流字节流:一次传送一个字节byte...
2021-05-16 16:48:42
227
1
原创 多线程
多线程首先,什么是进程?进程就是电脑中会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如QQ、微信、酷狗播放器等。什么是线程?进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。那什么是多线程?提到多线程这里要说两个概念,就是串行和并行。串行,其实是相对于单条线程来执行多个任务来说的,我们就拿下载文件来举个例子:当我们下载多个文件时,在串行中它是按照一定的顺序去进行下载的,也就是说,必须等
2021-05-16 15:05:54
272
1
原创 java反射
一、什么是反射在程序运行状态中,对于任意一个类或对象,都能够获取到这个类的所有属性和方法(包括私有属性和方法),这种动态获取信息以及动态调用对象方法的功能就称为反射机制。简单来讲,通过反射,类对我们是完全透明的,想要获取任何东西都可以。一句话定义反射:反射就是把java类(成员变量、方法、构造方法、包等等信息)中的各种成分映射成一个个的Java对象。二、反射的用途1.当我们输入一个对象或者类,并想调用他的属性和方法是,一按点号,编译器就会自动列出他的属性或者方法,这里就是用到反射。2.
2021-05-15 21:53:19
1425
原创 request和request作用域
requestrequest对象可以获取请求携带的数据,分别获取请求行、请求头、请求体中的数据。1、什么是HttpServletRequest HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。2、HttpServletRequest的作用通过Request对象进行的常用操作:1. 获取请求行信息:请求方式,url和HTTP版本。2. 获取
2021-05-12 22:55:55
4480
原创 HTTP协议
HTTP协议首先,什么是协议?协议就是网络通信中,数据以固定的格式传输数据HTTP协议:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。也就是浏览器和服务器数据交换固定的格式。请求协议:浏览器将数据以请求格式发送到服务器。响应协议:服务器将数据以响应格式返回给浏览器。HTTP协议的特点基于请求/响应模型的协议。请求和响应必须成对,先有请求后有响应。浏览器是通过请求协议将数据传递到服务器,浏览器访问服.
2021-05-12 22:32:57
110
原创 Servlet入门
Servlet入门1、什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范,用来处理客户端请求、响应给浏览器的动态web资源。Servlet是JavaWeb三大组件之一(Servlet、Filter、Listener),是最重要的组件。Servlet 的作用 接收请求 :接收客户端发送的请求数据; 处理请求数据 (业务逻辑的处理); 响应结果 :将处理结果响应给客户端(浏览器); 2、Servlet入门开发步骤.
2021-05-09 20:32:20
186
原创 web相关知识概述
1、WEB简介Web(World Wide Web)即全球广域网,也称为万维网。Javaweb: 用Java技术来解决相关web互联网领域的技术总和(Web前端+Web后台)。简而言之: 用java技术开发web服务应用(软件)。2、软件架构模式从网络中获取资源的方式有两种:1. 通过浏览器去访问网络资源(B/S;又称Browser/Server架构,它是通过浏览器 和服务器 进行交互的。 优点: 1. 用户只需要安装一个浏览器即可访问不同的服务器,不需...
2021-05-09 18:40:44
491
1
原创 mvn install 报错 Please refer to E:\maven\web_nanchang\target\surefire-reports for the indivi
原因是测试代码发生错误导致编译终止失败。解决办法:pom.xml 文件的build里面plugins下添加如下代码<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration>...
2021-05-06 20:26:22
1055
原创 super和this区别
super和this使用我们在上一讲中学习到, 当子类创建对象的时候 会先执行父类的构造方法进行父类成员变量的初始化, 然后再进行子类成员的初始化, 也就是说会有两个空间的值要初始化, 一个是子类的, 一个是父类的.那么请问, 一个堆内存中的对象其子类和父类的空间实怎么分布的呢? 一起探讨下...父类空间优先于子类对象产生在每次创建子类对象时,先初始化父类空间,再创建其子类对象本身。目的在于子类对象中包含了其对应的父类空间,便可以包含其父类的成员,如果父类成员非private修饰,则子类可以
2021-05-05 22:03:38
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅