![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 67
给我new一个亿
这个作者很懒,什么都没留下…
展开
-
ider中Web项目目录结构 maven
|-项目名称 |-src //程序代码 |-main //程序主代码 |-java //源代码 |-用于存放源代码,相当于传统项目的src,如com.itany.usm.dao.UserDao |-resources //配置文件 |-用于存放配置文件 |-webapp //网站根目录,相当于传统web项目的WebRoot原创 2021-07-16 21:45:21 · 127 阅读 · 0 评论 -
如何解决表单提交的中文乱码问题
a、设置页面编码,若是jsp页面,需编写代码<%@page language="java" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %>若 是 html 页 面 , 在 网 页 头 部 ( < head>< /head> ) 中 添 加 下 面 这 段 代 码< meta http-equiv="Content-Type" content="text/html; charset=u原创 2021-07-14 08:15:17 · 119 阅读 · 0 评论 -
关于HttpServlet、GenericServlet 和 Servlet 的关系
对于一个 Servlet 类,我们日常最常用的方法是继承自 HttpServlet 类,提供了 Http 相关的方法,HttpServlet 扩展了 GenericServlet 类,而 GenericServlet 类又实现了 Servlet 类和 ServletConfig 类ServletServlet 类提供了五个方法,其中三个生命周期方法和两个普通方法,关于 Servlet 类的方法,不再赘述,我主要补充一下另外两个类的实现思路。GenericServletGenericServlet 是原创 2021-06-21 09:02:30 · 386 阅读 · 1 评论 -
JSP里JSTL标准标签库
JSTLJSTL(JavaServer Pages Standard Tag Library)-JSP标准标签库,由SUN公司推出的,由Apache原创 2021-06-21 00:46:12 · 97 阅读 · 0 评论 -
JavaWeb——Servlet 生命周期和会话跟踪技术
Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 初始化后调用 init () 方法。Servlet 调用 service() 方法来处理客户端的请求。Servlet 销毁前调用 destroy() 方法。最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。init() 方法init 方法被设计成只调用一次。它在第一次创建 Servlet 时被调用,在后续每次用户请求时不再调用。因此,它是用于一次性初始化,就像 App原创 2021-06-20 16:42:44 · 149 阅读 · 0 评论 -
javaWeb——Servlet简介
Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Servlet 架构下图显示了 Servlet 在 Web 应用程序中的位置。Servlet 任务Servlet 执行以下主要任务:读取客户端(浏览器)发送的显式的数据。这包括网原创 2021-06-20 16:36:03 · 139 阅读 · 0 评论 -
Java面向对象的编程——多线程
一、进程和线程1.进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多 个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创 建、运行到消亡的过程。2.线程线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当 于一个单 CPU 操作系统,而线程便是这个系统中运行的多个任务。二、多线程使用多线程,可让程序更好地使用系统资源,不但能更好地利用系统的空闲时间,还能快速对用户原创 2021-06-16 22:39:23 · 230 阅读 · 0 评论 -
Java面向对象的编程——IO流
IO流输入(input)与输出(output)Java语言在IO设计方面取得较大的成功,它是完全面向对象的,主要采用装饰器模式避免大量的类,包括了最大的可能,提供了较好的扩展机制。流Java的IO主要包含三个部分:流式部分——IO的主题部分非流式部分——主要包含一些辅助流式部分的类文件读取部分的与安全相关的类以及与本地操作系统相关的文件系统的类Java中的流操作分为两种基于字节流(InputStream读取,OutPutStream写入)字符流(Reader读取、Writer写入)原创 2021-06-16 01:23:12 · 262 阅读 · 0 评论 -
Java面向对象的编程——数组、集合框架
一、数组1.数组的定义数组是为了解决同类数据整合摆放而提出的,可以理解为一组具有相同类型的变量的集合,它的每个元素都具有相同的数据类型。2.数组的声明1.<data_type>[] <array_name>; 2.<data_type> <array_name>[];例如定义保存学生成绩的语法:1.float[] scores; 2.float scores[];虽说两种写法都没错,但是按照Java语言的变成习惯,推荐各位采用第一种写原创 2021-06-14 11:38:51 · 2625 阅读 · 9 评论 -
Java面向对象的编程——抽象类和接口
一、抽象类1.抽象类的基本概念抽象方法,是指没有方法体的方法,同时抽象方法还必须使用关键字abstract做修饰。而拥有抽象方法的类就是抽象类,抽象类要使用abstract关键字声明。//定义一个抽象类abstract class A{ //普通方法 public void fun(){ System.out.println("存在方法体的方法"); } //抽象方法,没有方法体,有abstract关键字做修饰 public abstract void print(); }原创 2021-06-10 00:54:08 · 105 阅读 · 0 评论 -
Java面向对象的编程——继承和多态
一、继承继承是面向对象非常重要的特点之一,用好继承能够使程序具有更好的可扩充性,减少程序的代码量继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为//轿车 public class Saloon_car { String engine; //引擎 String Wheel; //车轮 String airbag; //安全气囊 public void原创 2021-06-10 00:10:16 · 181 阅读 · 0 评论 -
Java面向对象的编程——类、对象和面向对象编程
文章目录第一章一、面向对象编程(Object Oriented Programming,OOP)二、类1.类的定义2.类的声明3.类的属性4.类的行为5.类的层次结构三、对象1.对象的声明使用关键字new创建对象2.属性的默认值3.构造方法无参构造有参构造4.方法的重载5.关键字1.this关键字2.static关键字下次见第一章一、面向对象编程(Object Oriented Programming,OOP)是将现实生活中的概念通过程序进行模拟,其中有两个最重要的概念:对象、类 对象:是指某原创 2021-06-08 00:12:51 · 232 阅读 · 2 评论 -
Java小节
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录JAVA1、三种注解2、JAVA编写规范3.定义变量4.满足自动转换的条件总结JAVA1、三种注解// 单行注释/**/多行注释/***/文档注释2、JAVA编写规范1.类名使用public修饰2.一行只写一条语句3.{}的使用及位置4.代码缩进3.定义变量1.先声明后赋值2.声明后直接赋值4.满足自动转换的条件目标类型大于源类型字符串可以自动转换成整形总结提示:这里对文章进行总原创 2021-06-07 22:29:08 · 1084 阅读 · 3 评论