java
fxiaoyaole
这个作者很懒,什么都没留下…
展开
-
idea创建maven web项目
iadea创建maven web项目,并运行原创 2021-01-25 16:13:05 · 108 阅读 · 0 评论 -
java.lang.NullPointerException的深入理解
一.发生空指针异常常见情况1.字符串变量未初始化;2.接口类型的对象没有用具体的类初始化,比如:List lt;会报错 ,List lt = new ArrayList(); 则不会报错了3.当一个对象的值为空时,你没有判断为空就引用此对象的其他方法 会报空。空指针是一个运行异常:由RuntimeException派生出来,是一个运行级别的异常;特别注意需要看这样的运行级别异常是否会...原创 2019-03-20 15:29:31 · 786 阅读 · 0 评论 -
了解jdk第一篇
JDK:java Development Kit,由Java程序设计语言、Java虚拟机、Java API类库这三部分组成了JDK。Java运行环境(JRE)和开发工具(javac编译器,db调试器,javadoc等)。JRE:是支持Java程序运行的标准环境,Java API类库中的Java SE API自己和Java虚拟机这两部分组成了JRE。它重要的一环就是通过JVM虚拟机将字节码解释成...原创 2020-05-06 20:31:20 · 141 阅读 · 0 评论 -
java多线程
4种实现方式: 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程 例1:public class Demothread extends Thread {...原创 2018-12-17 16:08:58 · 87 阅读 · 0 评论 -
安装多个jdk
查看:https://jingyan.baidu.com/article/47a29f2474ba55c015239957.html本人安装了两个版本的jdk,分别是32位和64位,安装在d盘和e盘。正常情况下 如果ecliplse打开需要特定的jdk,1.先改位需要的环境变量,运行cmd查看java当前版本;2.如果未生效,修改注册表,win+r,regedit到达注册表 ,HKEY_LOC...原创 2018-07-03 09:23:07 · 146 阅读 · 0 评论 -
servlet学习
servlet就是以后的controll,控制页面跳转。servlet有post和get两种方式,超链接和页面定义的method的方法为get时候走的get方法提交,get方法提交数据不安全,常用post。访问servlet可以利用注解@WebServlet("/myServlet.do")找到对应的servlet类,也可以手动在web.xml中配置 Rejister c原创 2017-06-05 00:28:11 · 293 阅读 · 1 评论 -
java配置环境变量
java需要配置3个变量(在系统属性的高级配置里点击环境变量):1.新建系统变量JAVA_HOME,值为java的jdk所在安装路径; 2.新建classpath系统变量:加上.;%JAVA_HOME%\lib\d原创 2017-06-02 20:12:04 · 177 阅读 · 0 评论 -
后台常见报错
1.4xx(请求错误)2.5xx(服务器错误)原创 2017-06-16 17:19:53 · 660 阅读 · 0 评论 -
html和xml的区别
html和xml区别:1.html是超文本标记语言,侧重于显示表现信息,而xml是可扩展标记语言,侧重结构化描述信息,存储数据可作为持久化的介质;2.语法不同:html中不区分大小写,在xml中严格区分;html标签是预定义,固有的,xml标签自定义可扩展;在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。Xml不是html的替代,而是补充,未来将会成为普原创 2017-05-23 23:19:42 · 295 阅读 · 0 评论