2021年5月30日

方法内的局部变量是否线程安全

摘要: 方法内的局部变量是否线程安全? ​ 如果方法内部局部变量没有逃离方法的作用范围它就是安全的,是线程私有的 ,不会产生在多个线程下产生线程干扰。 ​ 如果局部变量引用了对象,并逃离方法的作用范围,它就不是线程安全的。 (例如:参数变量不是线程安全,会被返回得局部变量不是线程安全的,他们都逃离了方法的作 阅读全文

posted @ 2021-05-30 21:00 凡人精灵 阅读(1218) 评论(0) 推荐(0) 编辑

2021年5月29日

通过反射获取类的的结构信息

摘要: 通过反射获取类的的结构信息 java.long.Class类 getName:获取全类名 getSimpleName:获取简单类名 getFields:获得所有public访问权限的属性,包括本类及父类的 getDeclaredFields:获得本类中的所有属性 getMethods:获得publi 阅读全文

posted @ 2021-05-29 19:54 凡人精灵 阅读(92) 评论(0) 推荐(0) 编辑

2021年5月28日

IDEA实用快捷键

摘要: IDEA实用快捷键 查找 快捷键 介绍 ctrl+F 当前文件进行文本查找 F3 在查找模式下定位到下一个匹配处 ctrl+N 根据输入的类名查找类文件 ctrl+F12 弹出当前文件的结构层并可以点击跳转 ctrl+[ 光标移动到该代码的花括号开始处 ctrl+] 光标移动到该代码的花括号结束出 阅读全文

posted @ 2021-05-28 23:16 凡人精灵 阅读(57) 评论(0) 推荐(0) 编辑

2021年5月27日

关于java的反射机制--理论介绍

摘要: 关于java的反射机制--理论介绍 使用目的: 通过外部文件配置,在不修改原码的情况下控制程序,此功能符合设计模式的ocp原则(开闭原则:不修改源码,扩容功能) 基本介绍: 反射机制允许程序在执行期借助ReflectionAPI取得任何类的内部信息(属性,构造器,方法……)并能操作对象的属性及方法, 阅读全文

posted @ 2021-05-27 22:12 凡人精灵 阅读(59) 评论(0) 推荐(0) 编辑

2021年5月26日

请求转发与重定向的区别

摘要: 请求转发与重定向的区别 **请求转发:**request.getRequestDispatcher("path").forWard(request,response); **请求重定向:**response.sendRedirect("path"); 相同点: 实现页面的跳转 区别: 使用请求转发的 阅读全文

posted @ 2021-05-26 22:03 凡人精灵 阅读(197) 评论(0) 推荐(0) 编辑

2021年5月25日

JAVA-反射机制-有无Declared的区别

摘要: JAVA-反射机制-有无Declared的区别 存在declared:表示获取的数据来自此类的所有此种类型的数据,不能获取其父类的 无declared:表示获取的数据来自此类及其父类的公共访问权限的此种类型的数据(只能访问到公共的) Filed User.class.getFields();//获取 阅读全文

posted @ 2021-05-25 21:50 凡人精灵 阅读(465) 评论(0) 推荐(0) 编辑

2021年5月24日

JSP基本介绍,页面组成及执行过程

摘要: JSP基本介绍 基本介绍 全称:java server page(java服务器页面) jsp是在html文件中嵌入java代码,在页面中可以使用java代码执行动态内容,使用html代码执行静态内容 java代码负责功能处理并动态生成结果;html对页面和java生成的结果进行美化和展示 jsp在 阅读全文

posted @ 2021-05-24 22:02 凡人精灵 阅读(590) 评论(0) 推荐(0) 编辑

2021年5月23日

maven项目在pom.xml文件中引入servlet依赖

摘要: maven项目在pom.xml文件中引入servlet依赖 网络搜索maven仓库(maven repository),在首页搜索框中搜索servlet-api 选则进入找到对应的版本复制maven 将复制的maven粘贴到pom.xml文件的dependency属性中,即可。 图片详解 阅读全文

posted @ 2021-05-23 20:27 凡人精灵 阅读(2236) 评论(0) 推荐(1) 编辑

2021年5月22日

Idea+Tomcat+maven+JavaWeb项目搭建

摘要: Idea+Tomcat+maven+JavaWeb项目搭建 前期准备 tomcat插件下载 maven插件下载及本地仓库配置(idea中自带maven插件,若需要其他版本可进行选择性下载) 项目创建 一:打开IDEA工具选择创建新项目,文字步骤描述 创建基于maven的web应用 选择性更改项目名, 阅读全文

posted @ 2021-05-22 21:15 凡人精灵 阅读(93) 评论(0) 推荐(0) 编辑

2021年5月21日

maven插件下载及maven仓库,镜像配置

摘要: maven插件下载及maven仓库,镜像配置 maven插件下载 maven插件下载地址:https://maven.apache.org/download.cgi 进入官网 点击下载压缩包到指定的盘符 maven仓库,镜像配置 创建仓库 1,新建一个文件夹maven-lib(名字任意),在此文件夹 阅读全文

posted @ 2021-05-21 20:48 凡人精灵 阅读(2491) 评论(0) 推荐(0) 编辑

导航