随笔分类 -  Java

学习过程,记录下不懂的,有意义的
摘要:下面的报 服务器异常 为什么? 阅读全文
posted @ 2020-11-29 15:00 choco- 阅读(147) 评论(0) 推荐(0)
摘要:这个错误莫名奇妙. 排查 检查项目虚拟路径, 没有错误. 检查xml配置, servlet代码, 没有错误. 解决方法: 在tomcat配置项目路径时, 保持为空.如图. 阅读全文
posted @ 2020-10-20 23:19 choco- 阅读(1008) 评论(0) 推荐(0)
摘要:Long long = long.parseLong(String) Date date = new Date(long); 阅读全文
posted @ 2020-10-17 23:23 choco- 阅读(1739) 评论(0) 推荐(0)
摘要:yuliu 阅读全文
posted @ 2020-10-16 23:52 choco- 阅读(91) 评论(0) 推荐(0)
摘要:<mappers> <mapper resource="com/choco/dao/BlogMapper.xml"/> </mappers> 我在resources下面创建和 main/java同样的目录, 通过resource获取到xml文件, 但是不可以, 我很模糊, 因为之前我是可以的. 解决 阅读全文
posted @ 2020-10-12 21:16 choco- 阅读(1588) 评论(0) 推荐(0)
摘要:new JdbcUtil().getConnect() 和 JdbcUtil.getConnect() 通过类调用方法是静态方法,类名.方法的方式,该方法必须是静态方法。 通过new的方式调用的方法有两种方式:静态方法或者普通的方法。 1)如果都是静态方法,两者没区别。 2)如果new方式调用的是普 阅读全文
posted @ 2020-08-27 14:54 choco- 阅读(559) 评论(0) 推荐(0)
摘要:可以看见map的返回值是固定的String, Object. 这里我又一个疑问, String是继承自Object的, 那么我把String改为Object为什么不可以呢? 可以看见我改了之后, 成功报错了 查阅api文档, 可以得知String确实是继承Object. 先暂时放置在这里, 后面再说 阅读全文
posted @ 2020-08-27 11:29 choco- 阅读(742) 评论(0) 推荐(0)
摘要:一般来说, 打印一个引用, 都是输出其地址, map能输出值. 阅读全文
posted @ 2020-08-27 10:26 choco- 阅读(670) 评论(0) 推荐(0)
摘要:我给了一个链接, 是jar download网站上的. 能上去的就可以下载. https://jar-download.com/artifacts/org.springframework/spring-jdbc 选择download选项就可以. 解压后文件如下, 把所有jar包导入进去就ok. 阅读全文
posted @ 2020-08-27 08:55 choco- 阅读(4340) 评论(0) 推荐(2)
摘要:.getClass().getName() 这是最常见的一种判断类型的方法 instanceof 用于判断 对象 是否为某个类的实例 Boolean值 各种is方法 isAnnotationPresent(*.class) 判断是否含有某个特定注解,注意.class后缀 阅读全文
posted @ 2020-08-20 11:14 choco- 阅读(424) 评论(0) 推荐(0)
摘要:1. Junit5.4 主要是用于Maven框架 , 对普通类的测试是不可以的. 如这个, junit4可以, junit5.4不可以. 2. Junit不可以使用 static 静态方法. 关于static 方法 * static修饰的静态方法不能使用 非静态方法, 反过来可以. * 静态方法的访 阅读全文
posted @ 2020-08-19 10:33 choco- 阅读(570) 评论(0) 推荐(0)
摘要:这段代码在jdk1.8可以使用, 由于我是jdk14, 会报错. 这里可以优化, lambda表达式进一步优化写为: printString(System.Out::println); 注意案例版本为jdk1.8. jdk14确认不可以 :: 为 引用运算符. lambda需要实现的函数方案在 某个 阅读全文
posted @ 2020-08-18 16:48 choco- 阅读(211) 评论(0) 推荐(0)
摘要:1. 转String: Interger : Interger.parseInt(str) 2. 转Interger: String : str + " " 3. 转Stream流: 1. Collection<> values = map.values(); Stream<> stream = v 阅读全文
posted @ 2020-08-18 11:46 choco- 阅读(118) 评论(0) 推荐(0)
摘要:JDK的变化 JDK1.5JDK1.6jdk1.7 1. 添加自动装箱,拆箱 1. =后可以省略泛型, 见ArrayList 2. try后加一个(), 定义流对象,作用域在try里 jdk1.8jdk1.9jdk13jdk14 1. 添加Lambda表达式 阅读全文
posted @ 2020-08-17 15:39 choco- 阅读(174) 评论(0) 推荐(0)
摘要:1. double是基本数据类型,Double是原始数据类型(Java 类) 2. double创建引用,Double创建对象 3. double不可以为NULL,Double是类所以其对象是可以为NULL 阅读全文
posted @ 2020-06-15 08:05 choco- 阅读(429) 评论(0) 推荐(0)
摘要:1. 修饰类当用final去修饰一个类的时候,表示这个类不能被继承。 被final修饰的类,final类中的成员变量可以根据自己的实际需要设计为fianl。 final类中的成员方法都会被隐式的指定为final方法 a. 一个类的private方法会隐式的被指定为final方法。 b. 如果父类中有 阅读全文
posted @ 2020-06-14 16:23 choco- 阅读(75) 评论(0) 推荐(0)