自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaBean介绍

与实体类相仿,有其特定的写法: 1、必须有一个无参构造 2、属性必须私有化 3、必须有对应的get/set方法 一般用于和数据库的字段进行映射 ORM:对象关系映射 表————>类 字段————>属性 行记录————>对象 ...

2021-04-21 13:30:19 103

原创 JSP基础学习(三)

一、EL表达式 主要用于获取数据、执行运算和获取web开发的常用对象,其表达形式为**${…}** 二、JSP标签 常用: <jsp:forward page=’ ‘> 跳转页面 <jsp:param name=’ ’ value=’ '> 跳转时传入参数 三、JSTL标签 使用时需要在jsp中添加 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 常用核心标签 <c:if>可以进

2021-04-19 16:15:43 124

原创 JSP基础学习(二)

JSP内置对象 1、PageContext 2、Request 3、Response 4、Session 5、Application(ServletContext) 6、out 7、config 8、exception 9、page 但常用的只包括1、2、4、5 <% application.setAttribute("name1","11"); pageContext.setAttribute("name2","22"); request.setAttribute("na

2021-04-15 16:15:42 140

原创 JSP基础学习(一)

JSP全称Java Server Pages,主要是应用在动态页面中,它拥有一些自己扩充的语法,也支持java的所有语法,所以在写jsp时要注意java的代码规范。 常用语法: 1、<%= …%> 省略号表示变量或者表达式,可以将其结果输出到页面中。 2、<%…%> 省略号可以是一段可执行的java代码,如果要输出到页面中的话可以使用out.println()来实现,因为out已经在部署时生成了。 3、在2的基础上,也可以在<%…%>中添加一段可执行代码的前一部分,然后再

2021-04-14 16:27:31 270

原创 HttpServletResponse实现重定向

重定向其实就是当用户访问某个地址时告诉客户端去访问另一个地址,实现比较简单,如下所示: public class RedirectServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // resp.setHeader("Locatio

2021-04-08 15:59:48 727

原创 Servlet中优先级问题与ServletContext解析

在web.xml中指定的固有映射路径优先级最高,找不到的情况下才去调用设置的默认映射路径。 <web-app version="2.5" metadata-complete="true"> <servlet> <servlet-name>hello</servlet-name> <servlet-class>com.lib.helloservlet</servlet-class> </s

2021-04-01 16:04:45 263

原创 Windows下Tomcat配置

在网上看了很多方法,但都感觉少了一些,索性自己记录一下配置过程。 1.官网下载Tomcat压缩包 我就用的最新的10.4版本,然后下载Core下面的64-bit Windows zip,解压出来能得到下面一些文件。 但在启动之前我们需要先确保在电脑上配置好了JDK和JRE的环境变量。 注意必须自己在用户变量中新建两项,分别是JAVA_HOME和JRE_HOME. 注意不要选择它们目录下的bin文件夹,然后再在Path里添加%JAVA_HOME%和%JRE_HOME% 准备工作完成后回到tomcat文件

2021-03-30 09:42:06 141

原创 java中Class类创建方法

正常方式对类进行操作: 引入需要“包类”名称 —> 通过new()实例化—>取得实例化对象 反射方式对类进行操作: 实例化对象---->通过getClass()方法---->得到完整“包类”名称 Class类的创建方法: public class test02 { public static void main(String[] args) throws ClassNotFoundException { Person p = new Student();

2021-03-28 10:57:04 3208

原创 java中线程状态及部分操作

1.线程停止(stop) 当run方法执行完后,线程就会退出。 一般来说推荐自定义结束标志,来使线程正常退出,也就是当run方法完成后线程终止。 还能使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,可能发生不可预料的结果); 或者使用interrupt方法中断线程。 2.线程休眠(sleep) 主要是让线程延缓工作时间,通过sleep()方法来模拟延时。 3.线程礼让(yield) 礼让不一定成功,要看CPU的脸色,例如对于多个线程,通过在run()方法中添

2021-03-21 12:04:44 148

原创 Thread类创建、Runnable接口和Callable接口实现多线程

1.Thread类创建 通过新建thread类继承Thread父类,并重写run方法,其中使用common-io的jar包实现一个下载器,主函数中创建3个线程,并用start函数执行。 public class thread extends Thread{ private String url; private String name; public thread(String url,String name){ this.url = url; thi

2021-03-18 16:04:37 181

原创 Java抽象类中构造器的作用

抽象类可以声明并定义构造函数。因为你不可以创建抽象类的实例,所以构造函数只能通过构造函数链调用(Java中构造函数链指的是从其他构造函数调用一个构造函数),例如,当你创建具体的实现类。 现在一些面试官问,如果你不能对抽象类实例化那么构造函数的作用是什么?它可以用来初始化抽象类内部声明的通用变量,并被各种实现使用。另外,即使你没有提供任何构造函数,编译器将为抽象类添加默认的无参数的构造函数,没有的话你的子类将无法编译,因为在任何构造函数中的第一条语句隐式调用super(),Java中默认超类的构造函数。 .

2021-03-16 16:01:43 1046

空空如也

空空如也

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

TA关注的人

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