摘要: 1.Java标识符 :数字、字母、下划线(_)、美元符号($)或人民币(¥)组成,首位不能是数字。并且Java关键字不能作为标识符。 2.如果两个对象相等,那么hashcode一定相等;但是hashcode相等,对象不一定相等,要用equal比较a.equel(b); 3.一个类至少有一个构造器,默 阅读全文
posted @ 2017-09-11 20:59 Darius_Bennett 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.无修饰符就是default protected和public都可以作用于子类 2.继承中的向上转型是自动的 向下转型是强制性的 3. system.gc(); 这个函数的调用只是提醒虚拟机,希望垃圾回收,但是不受程序员控制 4. 类的加载过程 JVM Loading(加载)-->Linked(连 阅读全文
posted @ 2017-09-07 22:02 Darius_Bennett 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1. y=y++ 三个步骤:1.,将y原值放在临时变量temp 2. y++ 3. 将temp赋值给y ++y是先进行自加运算在进行赋值运算 结果:x=10,y=11 2.c++知识点:引用对象需要初始化,指针不用 3. ==和equal 在Java中==比较的对象的地址,equal比较的是两个对象 阅读全文
posted @ 2017-09-06 21:27 Darius_Bennett 阅读(140) 评论(0) 推荐(0) 编辑
摘要: #{ }支持从Map中取值;支持从POJO对象中取值 ${ }支持从Map中取值;支持从POJO对象中取值 区别: #{}:是以预编译的形式,将参数设置到sql语句中,PreparedStatement;防止sql注入 ${}:取出的值直接拼装在sql语句中,会有安全问题; 大多情况下,我们取参数的 阅读全文
posted @ 2017-09-05 20:37 Darius_Bennett 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 在应用MyBatis框架,出现下面错误信息 错误代码 正确代码 当方法中有多个参数时,要用@param(" ")注解 阅读全文
posted @ 2017-09-05 15:27 Darius_Bennett 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 类名:使用UpperCameCase(首字母大写),必须遵循驼峰形式,例如EmpolyeeMapper 抽象类使用Abstract或者Base开头 异常类以Exception结尾 测试类在测试的类名后加Test结尾 方法名、参数名、全局变量、局部变量:全部使用lowerCameCase(第一个单词首 阅读全文
posted @ 2017-09-05 09:25 Darius_Bennett 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.Java源文件后缀名(未编译文件)为.Java,经过javac.exe编译为二进制文件.class在经过Java.exe编译为.exe可执行文件 2.%取余运算,优先级同* /,从左到右 3.final修饰的类不能被继承 final修饰的方法不能被子类覆盖 final修饰的变量不能改变赋值 fi 阅读全文
posted @ 2017-08-31 21:36 Darius_Bennett 阅读(139) 评论(0) 推荐(0) 编辑