
java
老五的技术人生
以梦为马,不负韶华
展开
-
MyBatis动态sql参数连接方式#{}和${}区别
问题:使用MyBatis执行动态sql查询,传入参数报错:Parameter index out of range (2 > number of parameters, which is 1)SQL语句:SELECT id,name,birth,phone from emp <if test="gender !=null">where gender=#{gender}</if> <if test="name !=null"> and name like原创 2020-05-26 11:46:46 · 560 阅读 · 0 评论 -
JavaWeb应用访问404错误可能原因
Tomcat发布JavaWeb应用访问页报404错误解答记录使用Tomcat客户端发布Java应用成功后访问报错4041.首先将已经编辑好的web应用程序的classes文件拷贝到web应用类路径WEB-IN下(这里基于Eclipse演示):2.在Tomcat服务器安装目录下,找到`config/catalina/localhost/`,在此目录下新建`[webapp name].xml`:3.启动Tomcat服务器,这里如果输入的路径中应用程序名不等于webapp name,则会找不到资源,报404错误原创 2020-05-21 11:07:05 · 3600 阅读 · 0 评论 -
Java集合
java集合1.什么是集合?Java中的集合collection指一个JAVA对象内部持有其他JAVA对象, 且提供对外接口,这样的Java对象称为集合。集合的特点是接口(Interface)和实现类(Implementation)分离,并且可以使用泛型。2. 集合接口及其对应的实现类黑色为集合接口,黑色为对应的实现类3.集合中元素的常见操作集合中插入元素: bollean add...原创 2019-11-08 17:38:45 · 182 阅读 · 0 评论 -
java基础总结
JAVA基础数据类型流程控制面向对象封装、继承、多态数据类型:8种主数据类型:byte short(2byte) int(4byte) long(8byte) char(2byt) float(4byte) double(4byte) booleanfloat 类型需要在数据后面加上f: float a = 3.14f强制数据类型转换需注意转换精度浮点类型在内存中的存储方式...原创 2019-09-24 14:45:42 · 569 阅读 · 0 评论 -
java抽象类和接口
java抽象类什么是java抽象类?java抽象类的应用?用abstract修饰的类为抽象类java抽象类是为了实现多态,其定义的字段field无法被实例化,方法method无具体的方法体, 只是方便子类去重写override子类必须继承父类中抽象的方法,否则编译器会报错。//用抽象类引用具体子类的对象,这样就避免了具体子类类型的引用abstract class Person{ ab...原创 2019-10-10 23:21:50 · 138 阅读 · 0 评论 -
java异常及其处理机制
java异常的分类Java异常分为两种: error Exception, Error是无法通过修改、完善程序就可以恢复的, 通常所指的异常为Exception及其子类Exception 分为uncheck exception 和checked exceptionunchecked exception主要指Runtime Exception及其子类,常见的有:IndexOutOfBound...原创 2019-10-11 00:36:14 · 209 阅读 · 0 评论 -
java反射与泛型
Java反射什么是反射?使用反射的目的是什么?反射(reflection),就是程序在运行期不通过访问类的实例,而是通过Class获取class类的所有信息,比如类名,包名,有哪些方法,继承等. 目的是为了解决运行期,对某个实例一无所知的情况是,调用其方法。java 反射的进一步解读:java中所有的数据类型,除了8中基本类型,其他类型都是class类;JVM在加载一个class时,会自...原创 2019-10-11 14:43:08 · 275 阅读 · 0 评论