随笔分类 - java基础
编写代码时的注意
摘要:本文摘自 占小狼 文章,本文比喻的很形象; 问题: 既然在触发full gc的时候,年老代和持久代都会被清理,那么为什么还会出现oom问题? 而且对于强引用,当内存空间不足,java虚拟机宁愿抛出oom错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题; 那么full gc机制
阅读全文
摘要:前言: 每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servl
阅读全文
摘要:小demo: 需求:将user id归类到同一组map集合中
阅读全文
摘要:1.问题描述 在使用双重for循环进行封装数据时出现一个问题,就是有的数据封装上了,有的数据未封装上,找了很久原因: 2.解决问题 关于上面的代码,乍一看没什么问题,关键在于在每次循环ListA的时候,如果某一个元素A一一与LIstB中元素去匹配,会发现每次都会对其元素的某一个字段进行更改,造成逻辑
阅读全文
摘要:1.有效处理java异常三原则 java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮,易于调试。异常之所以是一种强大的调试手段,在于其回答了以下三个问题: 什么出了错? 在哪里出错? 为什么出错? 有三个原则可以帮助你在调试过程中最大限度的使用好异常: 具体明确 提
阅读全文
摘要:今天数据质量马上上线,进入预生产前会对代码质量进行持续集成,检查坏味道等,优化代码; 下面是老大对代码声明定义建议的顺序,减少坏味道: The Java Language Specification recommends listing modifiers in the following orde
阅读全文