现在位置 >首页 > Java
0℃
2014年04月14日 Java ⁄ 被围观 3,547 views+
工具类说明 该工具类主要是用于判断号码的类型,如果是手机类型,则返回号码前7位,便于后面继续判断号码归属地;如果是固话类型,则截取固话的区号,同样也是为了后面判断号码的归属地。  在获取到这些信息之后,在结合号码归属地数据库,就能实现完整的归属地功能了。 注:通过淘宝购买手机归属地数据库也算是一个不错的注意,推荐下! 1、使用正则表达式判断手机、固话,基本满足现有手机固话的规则  2、返回的判断结果封装到一个结果类中,结果类中包括号码类型、号码前缀或区号、号码 正则表达式说明 下面是...
阅读全文
0℃
2014年04月12日 Java ⁄ 被围观 2,920 views+
异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱 try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常除了调试排错有点作用外,没任何价值。对于运行时 异常,则干脆置之不理。 原因是很多开发者缺乏对异常的认识和分析,首先应该明白Java异常体系结构,一种分层继承的关系,你必须对层次结构熟烂于心: Throwable(必须检查) Error(非必须检查) Exception(必须检查) RuntimeException(非必须检查) 一般把Exception...
阅读全文
0℃
2014年04月11日 Java ⁄ 被围观 2,637 views+
  JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下: http://xxx.do?ptname='我是中国人' String strPtname = request.getParameter("ptname"); strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8"); <%@ page contentType="text/html;charset=gb2312" %> <a href="ds.jsp?url=<%=java.net.URLEncoder.encode("编码的是这里","GB2312")%>">点击这里</a> <% //request.setCharacterEncoding("GBK"); if(request.getParameter("url")!=null) str=req...
阅读全文
0℃
2014年04月09日 Java ⁄ 被围观 3,495 views+
一、内部类的作用域: (1)、一个内部类的对象能够访问创建它的对象的实现,包括私有数据。 (2)、内部类对于同一个包中的其它类来说,内部类能够被隐藏起来。内部类不管方法的可见性如何,哪怕是public 的其它类都无法使用它。 (3)、内部类对象通过‘外部类名.this.xxx’的形式访问外部类的属性与方法。 (4)、外部类可以直接使用内部类的对象。 pouter po = new pouter();         pouter.pinner pi = po.new pinner();         pi.Print(); 二、java回调机制:  软件模块之间总是存在着一定的接口,从调用方式上,...
阅读全文
0℃
2014年04月05日 Java ⁄ 被围观 2,923 views+
William F. Buckley.Jr 曾经说过,“保守主义者是那些逆着历史潮流不断喊停的人,其他人都不愿意这么做或者对他们这么做显得没有耐性”。虽然我对此了解不多,但是每次看到有Java开发人员做以下事情或者我自己被迫做这些事情时,总想跳出来叫停。 0、遍历结果集并构造对象 while(result.next()) { String name = result.getString(“name”); String address = result.getString(“address”); String email = result.getString(“email”); String phone = result.getString(“phone”); stuff.add(newAddressEntry(name,...
阅读全文
0℃
2014年03月24日 Java ⁄ 被围观 2,764 views+
当我开始学习Java编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里。当我开始正式写一些程序后,我会经常遇到java.lang.outOfMemoryError的报错,之后我才开始关注什么是堆内存或者说堆空间(heap space)。对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每个基础,使你发觉编程的秘诀。对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重...
阅读全文

无觅相关文章插件,快速提升流量