随笔分类 - java基础学习知识点
摘要:Java内置注解 @Override :重写,标识覆盖它的父类的方法 @Deprecated :已过期,表示方法是不被建议使用的 @SuppressWarnings :压制警告,抑制警告 元注解(作用在注解上的注解) @Inherited :使被它修饰的注解具有继承性,注意,仅针对类,成员属性、方法
阅读全文
摘要:前言 在实现拦截器功能的时候偶然观摩源码的时候发现,继承HandlerInterceptor接口中使用了default关键字 在jdk1.8之前,该关键字只用在switch语句中当作case之外的其他情况来使用 而在之后,该default默认用来修饰接口中的具体方法,并无需被实现该接口的类重写 这样
阅读全文
摘要:常见的遍历方式 // 只能遍历value for (String v : map.values()) { System.out.println("value= " + v); // 根据key得到value for (String key : map.keySet()) { System.out.p
阅读全文
摘要:Queue 方法名 方法介绍 备注 add 新增一个元素 如果队列已满,则抛出IIIegaISlabEepeplian异常 remove 移除并返回队列头部元素 如果队列为空,则抛出一个NoSuchElementException异常 element 返回队列头部的元素 如果队列为空,则抛出一个No
阅读全文
摘要:ClassCastException 错误的类型转化 由RTTI确保类型类型转换的正确性,如果执行了一个错误的类型转换则抛出该异常 IllegalAccessException 权限访问异常 一般出现在暴力反射获取字节码对象的时候却没有去除权限,需要增加 .setAccessible(true) 获
阅读全文
摘要:Java正则表达式的介绍 正则表达式定义了字符串的模式,它可以用来搜索、编辑或处理文本,平时多用于匹配和查找相应的字符串 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别,正如我另一篇文章所介绍的MySQL数据库的正则 https://www.cnblogs.com/bc-song/p/
阅读全文
摘要:导语 Maven作为项目管理工具,可以对 Java 项目进行构建、依赖管理,也可被用于构建和管理各种项目 在自己现在的Java学习中,通常用作jar包的管理和导入,所以在本地项目中建立Maven环境在学习过程中是十分必要的 这里本人用 IntelliJ IDEA 2019.1 x64 和 Maven
阅读全文
摘要:GUI编程自我总结 GUI编程,是一种java早期的图形化界面编程,因为编写效率、界面效果和交互逻辑不能紧跟当下时代要求,已经有些渐渐淡出大众视野 但是作为学习Java和理解一些热门框架的入门练手还是很合适的,而且因为包含的内容不多,只谈谈重点的话就只需要解释两个关键的包java.awt和java.
阅读全文
摘要:javadoc介绍 Java为了达到将代码同文档链接起方便维护的问题,用javadoc来提取注释来转化为有用的形式的方法来标记文档 有了javadoc不仅有了创建文档简明直观的标准,并且要求了所有的Java类库也要遵循这种注释语法 javadoc输出的是一个HTML文件,通过Web浏览器来查看 我们
阅读全文