摘要:
java中的字符串是我们经常使用的,对于其创建的字符串对象往往很让人疑惑,下面做几点关键性说明: 1. 首先我们要明确String final类,即创建的对象为最终态,即不能被修改。所以说String是一个常量,一旦创建,其值是不能被改变的。然后java中有一个字符串缓冲池(String pool)。当使用“+”拼接时会产生一个新的String对象,而不是向原有的对象追加内容。 2. 创建字符串的两种方法(本人自己的叫法): 1)字面赋值的方式: 如String s = "aa";这样也是创建了一个对象。 2)常规对象创建方式: 如 String s = new Str.. 阅读全文
摘要:
Apache-DBCP 相关的参数说明: dataSource: 要连接的 datasource (通常我们不会定义在 server.xml) defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true defaultReadOnly: 对于数据库是否只能读取, 默认值为 false name: auth: type:javax.sql.DataSource driverClassName:连接数据库所用的 JDBC Driver Class, url: 连接数据库的 URL password: 登陆数据库所用的密码 username: ... 阅读全文
摘要:
java反射机制基础详解1. ji什么是Java的反射? 要让Java程序能够运行,就得让Java类被Java虚拟机加载。Java类如果不被Java虚拟机加载就不能正常运行。正常情况下,我们运行的所有的程序在编译期时候就已经把那个类被加载了。Java的反射机制是在编译时并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用的是在编译期并不知道的类。这样的编译特点就是java反射。2. Java反射的作用?假如有两个程序员,一个程序员在写程序的时需要使用第二个程序员所写的类,但第二个程序员并没完成他所写的类。那么第一个程序员的代码是不能通过编译的。此时,利用Java反射的机制,就 阅读全文
摘要:
1. Apache与Tomcat相关介绍 1.1 相同点 1.2 不同点 1.2.1 Apache: a) 它是一个web服务器环境程序,启用他可以作为web服务器使用,但是只支持静态网页,如asp,php,cgi,jsp等动态网页就不能正确解析。 b) 如果apache环境下运行jsp的话就需要一 阅读全文