加载中...

摘要: 一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下: request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");// 阅读全文
posted @ 2020-02-06 19:23 luckyjcx 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1、查看本机IP地址:ifconfig 2、查看当前所在路径:pwd 3、查看指定名称线程:ps -ef | grep tomcat 4、查看当前目录结构:ll 或者 ls 5、杀死指定线程:kill -9 8080 6、文件的解压:tar -zxvf fileName.tar.gz 7、建立软连接 阅读全文
posted @ 2020-02-06 18:09 luckyjcx 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、继承Thread类+重写run()方法 启动:创建子类对象+对象.start(); 缺点:Java只支持单继承,如果我们的类已经从一个类继承,则无法再继承Thread类。 1 package Thread; 2 3 /** 4 * 模拟龟兔赛跑 5 * 1、创建多线程(方式一):继承 Threa 阅读全文
posted @ 2020-02-06 15:48 luckyjcx 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 线程的生命周期及状态转换 在Java中任何对象都有生命周期,线程也不例外,线程的创建即是线程的生命周期的开始,当run() 方法执行完毕, 或者线程抛出一个未捕获的异常 或者 错误的时候, 线程的生命周期就结束了。 Java线程的生命周期分为5个阶段: 新建状态、就绪状态、 运行状态、 阻塞状态、 阅读全文
posted @ 2020-02-06 15:31 luckyjcx 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 概念:重写(Override):是存在子父之间的关系,子类里定义的方法与父类里定义的方法具有相同的方法名以及相同的返回值和参数类型 重写规则: 1、方法名形参列表相同; 2、访问权限,子类大于等于父类; 3、返回值类型和声明异常类型子类小于父类; 实例: 1 public class Overrid 阅读全文
posted @ 2020-02-06 14:44 luckyjcx 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 相同点:String、StringBuffer、StringBuilder最终底层存储与操作的都是char数组,StringBuffer和StringBuilder都继承了AbstractStringBuilder 不同点:String:char数组是final的,不可变,修改String时实际上是 阅读全文
posted @ 2020-02-06 13:58 luckyjcx 阅读(330) 评论(1) 推荐(0) 编辑