摘要: 生命周期:客户端传来请求,WEB服务器相应 加载servlet 并将其实例化,Servlet的生命周期开始,容器首先进行init()方法进行初始化。 接下来客户端的请求会传递给service()方法, service()会根据需求调用doget 或者dopost方法。 当服务器关闭时servlet会 阅读全文
posted @ 2019-05-16 14:19 Cedar要减肥 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 首先说一下== 它的作用就是判断两个对象的地址是不是相等的,判断是不是同一个对象。 然后,equals() 它的作用就是判断两个对象是否相等。 以一下是源码,如果是object类型的对象 就会判断对象的地址是否相等,是否是同一个对象,是在Object类中的方法,等价于== 一般情况来说 我们都会对e 阅读全文
posted @ 2019-05-09 10:27 Cedar要减肥 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 以前看java的面试题总共有让人说 String StringBuilder 和StringBuffer的区别。今天就详细的记录一下。 首先是String :其中String类型的源码实际上是一个数组 private final char value[]; 由final修饰,所以String类型不可 阅读全文
posted @ 2019-05-08 11:02 Cedar要减肥 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 首先什么是构造器:百度百科解释是:构造器是Java 学习中很重要的一个概念,构造器可以提供许多特殊的方法,构造器作为一种方法,负责类中成员变量(域)的初始化。实例构造器分为缺省构造器和非缺省构造器。构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。 阅读全文
posted @ 2019-05-07 15:37 Cedar要减肥 阅读(4011) 评论(1) 推荐(0) 编辑
摘要: 1.百度百科的官方解释是:使用了关键词abstract(adj.抽象的)声明的类叫作“抽象类”。所谓的抽象类就是没有实例对象的类。 那么问题来了,为什么抽象类不能被实例化,因为抽象类中的抽象方法只有名称,没有具体实现方法,无法被实例化,抽象类不能用final来修饰, 2.“抽象方法”:属于一种不完整 阅读全文
posted @ 2019-05-07 13:56 Cedar要减肥 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 在网上下载了大牛的源码到本地运行一下,需要clean或者install工程 ,eclipse中大家都比较熟悉,所以最近在使用IDEA开发就计较懵逼。 首先点击菜单栏View->Tool Windows->Maven projects 选择对应的clean或者install 点击三角号即可。 其次如何 阅读全文
posted @ 2019-04-17 15:05 Cedar要减肥 阅读(2519) 评论(0) 推荐(0) 编辑
摘要: 刚刚创建了一个maven项目,但是发现 并不能创建class 文件,发现是因为文件夹是普通文件夹所以不能创建 选中文件夹,按下图设置 设置后发现文件夹边蓝色,再次new 就会发现 java class 和package 存在了。 阅读全文
posted @ 2019-03-26 18:11 Cedar要减肥 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 背景:因为现在IDEA 很火热,所以想学习一下,并记录一下操作过程及其遇到的问题如何解决的。 首先打开IDEA 如果是首次打开,那么会出现下面情况, 如果已经打开了IDEA 可以重新创建 file-new-project 在new project 中选择maven,勾选create from arc 阅读全文
posted @ 2019-03-26 18:05 Cedar要减肥 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 今天在公司写一个测试类,单独调用的时候报错了 ,提示 java.lang.NoSuchMethodError: org.junit.runner.Description.getClassName()Ljava/lang/String; at org.eclipse.jdt.internal.juni 阅读全文
posted @ 2019-03-26 17:04 Cedar要减肥 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 今天在工作中遇到一个问题,发现数据库表的数据不知道怎么跑重复了,那么如何删掉重复数据呢? 通过select distinct * from tablename ;通过这个语句来过滤出重复的数据内容 ,可以通过创建临时表进行存储。 然后将原表的数据delete掉,在将临时表的数据insert 进去就可 阅读全文
posted @ 2019-03-21 14:08 Cedar要减肥 阅读(1476) 评论(0) 推荐(0) 编辑