随笔分类 - JAVASE
摘要:读取资源文件 摘要:对资源文件.properties的读写操作 一. 获取类路径的方式: + 获取某个类的位置(编译后的.class文件的位置): new Junit().getClass().getResource("").getPath(); + 获取classpath的位置(在tomcat中完
阅读全文
摘要:java.util.date与java.sql.date java.util.date是java.sql.date的父类,其中java.util.date用于除了数据库以外的任何地方。两者都有getTime的方法(获取long类型)。所以可以互相转换 java.sql.date date_sql =
阅读全文
摘要:对json的基本操作 使用json lib包对json对象进行解析,需要使用如下jar包: 1.commons beanutils 1.8.0.jar 2.commons collections 3.2.1.jar 3.commons lang 2.5.jar 4.commons logging 1
阅读全文
摘要:Builder模式 创建一个entity或者javabean通常使用三种方法。 + 使用无参构造函数,用setter方法来设置对象的初始值。 + 使用带参构造函数,通过构造函数来初始化参数 + 使用builder设计模式创建对象。 如果使用常用的getter/setter方法,那么通常在构造一个我们
阅读全文
摘要:request的getParameter("name")和 getParamterValues("name")的区别 + 前者返回的是一个字符串,后者返回的是字符串数组,如: 前者获取1 , 后者获取[1,2,3] + 后者主要获取checkbox的标签,如 看书 电影 游戏 request.get
阅读全文
摘要:多条件查询生成sql语句 刚来公司,要做一个增删改查的功能,其中涉及到多条件查询。对于多条件查询,主要是涉及到如何生成sql的问题 + 在前台用js判断是否输入参数,把参数拼接成一个查询条件(有2 n个分支选择),然后传入后台拼接成一条sql语句,如: function getQueryParame
阅读全文
摘要:创建一个对象的执行顺序如下: 1. 不存在父类 1) 静态成员显示初始化 2) 静态代码块 3) main函数(如果存在main函数的话) 4) 成员变量初始化 5) 初始化代码块 6) 构造函数 其中1)与2) 以及4)与5)的顺序可以相反,初始化顺序按照代码的先后顺序执行,但是变量还是在最先定义
阅读全文
摘要:值传递:传值,把原来的数据直接拷贝一份传给新的变量 引用传递:传地址,使原来的引用变量指向新的地址中的内容 奇怪的事情 String str = "aaa"; change(str); System.out.println(str); public void change(String str){
阅读全文
摘要:JDK配置环境 很久没有配置java开发环境了,今天重新搭建开发环境,又浪费了很多时间。现把具体的配置记录下,以便以后可以快速的配置。 配置jdk需要配置三个环境变量: java_home classpath path java_home(jdk路径) 用于描述jdk安装的位置,如下: D:\com
阅读全文

浙公网安备 33010602011771号