热门关键字:
Java基础知识点总结(一)

Java基础知识点总结(一)1.源文件声明规则2.JAVA基本类型void3.数据类型默认值4.自动类型转换5.Java变量类型6.Java局部变量7.访问控制修饰符8.父类与子类的访问控制9.instanceof运算符1.源文件声明规则一个源文件中只能有一个public类一个源文件中可以有多个非public类源文件名称应与public类名一致源文件在包中时应将package语句写在最前面impo...

251
2020/5/4 17:32:47
0
View Details
Java使用正则表达式匹配多行 Pattern flags

Java中正则匹配有多种模式,若不选择模式则默认为单行匹配匹配模式(Patternflags)compile()方法有两个模式未开匹配模式Patterncompile(Stringregex)开匹配模式Patterncompile(Stringregex,intflags)源码关于flags的描述Matchflags,abitmaskthatmayinclude{@li...

383
2020/5/4 17:30:35
0
View Details
关于java虚拟机

JVM堆和栈简单意义上,Java把内存划分为两种:一种是栈内存,另一种是堆内存栈式存储:在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当超过变量的作用域后,Java会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。优点:存取速度比堆要快,仅次于寄存器,栈数据可以共享。缺点:存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。栈中主要存放一些基本类型的变...

738
2020/4/30 16:14:02
0
View Details
从零开始搭建Java开发环境第一篇:Java工程师必备软件大合集

1、JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html目前主流的JDK版本还是JAVA8,我在阿里用的也是Java8。JDK里已经包含了JRE也就是Java虚拟机和运行环境,无需另外下载安装。2、MySQL和NavicatforMySQL数据库一般还是用免费的MySQ...

418
2020/4/29 17:30:16
0
View Details
JavaWeb 过滤敏感词汇

提交的表单数据,常常要检查有没有敏感词汇,如果有,需要给出提示,或者替换为*。检查、替换敏感词汇有3种常用的方式(1)在Servlet中操作。(2)在Filter中先检查。如果要替换敏感词汇,request没有setParameter()方法重新设置请求参数,怎么向Servlet中传递替换后的请求参数?使用request.setAttribute()把这些修改后的请求参数放到request域中...

377
2020/4/29 17:29:47
0
View Details
JavaWeb Listener之HttpSessionActivationListener ,session钝化、活化

HttpSessionActivationListener监听HttpSession对象的活化、钝化钝化:将HttpSession对象从内存中转移至硬盘,存储为.session文件。活化:把HttpSession对象从持久化状态转变为运行状态(从硬盘加载到内存,恢复原样)。@WebListener()publicclassMyListenerimplementsHttpSess...

281
2020/4/29 17:26:15
0
View Details
Java 最全异常讲解

1.导引问题实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写...

287
2020/4/29 16:22:30
0
View Details
Java面向对象总结

面向对象基本概念??Java是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。对象有以下特点:对象具有属性和行为。对象具有变化的状态。对象具有唯一性。对象都是某个类别的实例。一切皆为对象,现实世界中的所有事物都可以视为对象(万物皆对象)。面向对象的三大核心特性1、可管理性:能...

314
2020/4/28 16:02:41
0
View Details
JavaWeb 使用Filter实现自动登录

思路使用cookie存储账号、密码,使用Filter拦截,从cookie中取出账号、密码。若用户要注销|登出、不再想使用自动登录,将cookie的有效期设置为0即可。浏览器可以查看Cookie,不能直接存储账号、密码的明文,使用Cookie存储账号、密码时需要加密,从Cookie中取出来时需要解密。每次HTTP请求都使用Filter拦截,从Cookie中解密出账号、密码,每次都要解密,浪费时间。第...

264
2020/4/28 16:00:12
0
View Details
JavaWeb 使用Session实现一次性验证码

表单<formaction="loginServlet"method="post">请输入验证码:<inputtype="text"name="code"/><imgsrc="getCodeServlet"/><br/><buttontype="submit">提交</button></form>载入页面时,会自动请求getCodeServlet,获取图片(...

315
2020/4/27 15:57:27
0
View Details