Java
文章平均质量分 64
楚兴
这个作者很懒,什么都没留下…
展开
-
Calendar的使用
Calendar类Calendar cal = Calendar.getInstance();cal.setTime(new Date());SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH:mm:ss");System.out.println("cal: " + sdf.format(cal.getTime()));Syste原创 2016-11-19 20:41:23 · 863 阅读 · 0 评论 -
Guava学习之Map
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。目前主要包含:com.google.common.annotationscom.google.common.basecom.google.common.collectcom.google.common.iocom.google.common.netcom.goog原创 2016-08-14 16:10:13 · 18245 阅读 · 2 评论 -
dom解析和生成XML文件
使用这种方式解析时,需要使用node.getNodeType() == Node.ELEMENT_NODE判断结点是否为元素结点,否则会输出很多#text(结点前有空格存在的原因)。完成的XML解析和生成代码如下:package test;import java.io.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.pars原创 2015-12-02 19:33:56 · 879 阅读 · 0 评论 -
Java 8十个lambda表达式案例
实现Runnable线程案例使用() -> {} 替代匿名类://Before Java 8:new Thread(new Runnable() { @Override public void run() { System.out.println("Before Java8 "); }}).start();//Java 8 way:new Thread原创 2015-12-07 12:42:28 · 1312 阅读 · 0 评论 -
dom4j解析和生成XML文件
转化XMLimport org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.io.SAXReader;public class Foo { public Document parse(URL url) throws DocumentException { SAXReader reade原创 2015-12-02 20:17:21 · 967 阅读 · 0 评论 -
Java连接MySQL数据库
1 下载安装Connector/J,下载地址:http://www.mysql.com/products/connector/。Connector/J是专门针对MySQL而开发的JDBC驱动程序包。 2 将安装目录下的mysql-connector-java-5.1.36-bin.jar添加到环境变量的classpath,或者添加到项目的Java Build Path。 3 JDBC基本编程的步原创 2015-07-08 21:51:46 · 1073 阅读 · 0 评论 -
Java容器使用总结
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack ├Queue│├Deque│└LinkedList└Set ├SortedSet ├TreeSet └HashSetMap ├Hashtable ├HashMap原创 2015-06-18 15:24:28 · 2428 阅读 · 0 评论 -
Java多线程
Windows等操作系统均支持多线程进程的并发处理机制。操作系统支持多线程,使多个程序能够并发执行,以改善资源使用率和提高系统效率;操作系统支持多线程,能够减少程序并发时所付出的时间和空间开销,使得开发粒度更细,并发性更好。进程进程是一个程序关于某个数据集合的一次执行过程,是操作系统进行资源分配和保护的基本单位。进程具有以下特性: ①结构性。进程包含了数据集合和运行于其上的程序。每个进程至少由三要原创 2015-06-20 10:42:20 · 1717 阅读 · 0 评论 -
Java输入输出流和文件操作
文件和流操作系统中的文件和目录概念文件与文件系统文件是信息的一种组织形式,是存储在外部存储介质上的具有标志名的一组相关信息集合。 文件系统用文件概念来组织和管理存放在各种介质上的信息。文件系统提供目录机制实现文件的“按名存取”。目录结构与文件检索目录是文件系统组织和管理文件的基本单位,目录中保存它所管理的每个文件的基本属性信息(成为文件目录项或文件控制块)。原创 2015-06-23 14:46:45 · 3135 阅读 · 0 评论 -
2013年7月14日-Java连接Oracle数据库
DataBaseConn:/* * To change this template, choose Tools | Templates * and open the template in the editor. */package query;import java.sql.Connection;import java.sql.ResultSet;import java.sql原创 2013-07-14 20:08:38 · 1138 阅读 · 0 评论 -
Java程序员在写SQL程序时候常犯的10个错误
Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准:技能(任何人都能容易学会命令式编程)模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式)心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)但当Java程序员写SQL语句时,一切都不一样了。SQ转载 2013-08-05 11:38:05 · 1234 阅读 · 0 评论 -
BlockingQueue的使用
从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒。同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等待状态,直到BlockingQueue里有空间才会被唤醒继续操作。原创 2016-11-19 20:29:12 · 812 阅读 · 0 评论