java基础
zz_xyz
这个作者很懒,什么都没留下…
展开
-
多线程-notify和wait
wait() 无限制等待下去 wait(1000) 等待1sb.wait();的意思是临时释放锁,并阻塞当前线程 直到notify 或(notifyAll )notify()所在的同步块运行完之后,wait所在的线程就可以继续执行. notify() 和 wait() 需要在 synchronized 之中 package test;class Ticker ext...原创 2011-10-09 00:51:12 · 122 阅读 · 0 评论 -
自己实现jdbc--有空再来改进
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.util...原创 2013-08-23 09:35:18 · 91 阅读 · 0 评论 -
一个简单的下拉菜单
先看图:[img]http://dl2.iteye.com/upload/attachment/0086/6522/dda23c0c-b5e5-37b3-a947-5673338e9292.png[/img]dl { float:left; margin:0 1px 0 0; padding:0px; width:150px; backgro...原创 2013-07-08 01:13:55 · 133 阅读 · 0 评论 -
eclipse开发java的入门示例
1. 打开eclipse,然后如图点击(图 3.1):[File]——>[New] ——>[Other] [img]http://dl.iteye.com/upload/attachment/0074/0196/b155b90f-3dbf-3026-8ee9-387c64928766.png[/img]图 3.1然后在弹出框中输入java,左键点击[java...原创 2012-09-19 00:13:01 · 173 阅读 · 0 评论 -
java 设置环境变量
windows中:JAVA_HOMEC:\Program Files\Java\jdk1.6.0_04CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarpath%JAVA_HOME%\bin;原创 2012-08-10 00:14:41 · 111 阅读 · 0 评论 -
ipv4 ipv6 原理与如何使用
ipv6是ipv4的升级版 它拥有更多的IP地址 一: IPv4地址也时常以一组4个2位的十六进制整数或4个8位的二进制整数表示,但后一种情况较少见。 4×8 = 32 201.199.244.1014个字段 每个4byte 二: 表达式一: IPV6优先选用的形式是 X:X:X:X:X:X:X:X ,其中X是1个16位地址段的十六进制值。例如: 8个字段 每个4个4by...原创 2012-03-12 12:03:58 · 504 阅读 · 0 评论 -
文件的读写 -- java FileInputStream
一 FileInputStream 方式读写 可以读写 jpg doc txt等文件,因为 以字节流 方式传输二 FileReader 方式读写 只能读写txt文件,因为以 字符流 方式传输 package test.file;import java.io.*;public class FileIOTest { /** * 读取的字符 为-1 表示文件结束 对中文采用...原创 2011-12-09 00:39:05 · 209 阅读 · 0 评论 -
JSONObject 的简单使用
需要基本的jar包 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar 4.commons-logging.jar 5.ezmorph.jar 6.json-lib-2.2.2-jdk15.jar package test.jso...原创 2011-12-08 00:44:39 · 183 阅读 · 0 评论 -
stack 和双向列表 LinkedList 的使用-----没有实践
来源于 think in java 上 有点牛角尖的感觉 呵呵 也许以后会用到package eight;import java.util.LinkedList;import java.util.Stack;public class StackTest { /** * @param args */ public static void main(String[] args) ...原创 2011-11-30 00:05:28 · 112 阅读 · 0 评论 -
枚举enum的使用方式
一 直接使用public class Test { /* * enum很像特殊的class,实际上enum声明定义的类型就是一个类。 * 编译后有一个独立的months.class * 两种方式 1是直接声明 然后使用 2是声明一个类 * */ public enum months{JANUARY, FEBRUARY}; /** * @param args */ publi...原创 2011-11-28 23:08:48 · 171 阅读 · 0 评论 -
反射的简单示例
反射 通过java类获悉其它类的细节~1通过对象 得到所属类2 加载类 package test.reflect;import java.lang.reflect.*;/** * //具体应用 return (Example) this.getHibernateTemplate().get(Example.class, id); * 反射就是在框架中会用到的更多~~ */pub...原创 2011-11-23 00:47:03 · 99 阅读 · 0 评论 -
eclipse 3.7 安装 svn插件 subclipse
eclipse 3.7 安装 svn插件 subclipsesubeclipse:http://subclipse.tigris.org/下载地址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA[img]http://dl.iteye.com/upload/attachment/006...原创 2012-04-27 17:20:55 · 129 阅读 · 0 评论 -
内部类的使用示例
package test;/** * 一个类与某个类结合的很紧密,并且内部类的类名不会被其它类可见和调用,也不会产生命名冲突== * */public class InneryClass { private int tt; public InneryClass(int tt){ Square s = new Square(tt); this.tt = s.t; } class S...原创 2011-12-21 21:51:40 · 102 阅读 · 0 评论 -
URL的一段测试代码(转)
package test.sockettest;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnect...原创 2011-12-15 01:00:40 · 81 阅读 · 0 评论 -
hibernate执行sql语句
hibernate 的管理下,执行sql语句 //执行查询 Session session = hibernateTemplate.getSessionFactory().openSession(); List result = session.createQuery(" from News ").list(); System.out.println(resul...原创 2011-12-13 23:42:20 · 169 阅读 · 0 评论 -
java 常见的Exception runtimeException
Throwable 类是 Java 语言中所有错误或异常的超类 包含:两个子类 error (java环境的错误,cpu挂掉==) 和exception(由于Exception类是它们的基础,如果直接用Exception捕获所有的错误,我们就不会获得关于违例太多的信息) exeption分为: 1 运行异常runtimeException ...原创 2011-12-12 01:06:46 · 151 阅读 · 0 评论 -
Java互联网工程师要具备哪些技能
1.Core Java,就是Java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,jdk的源代码写的非常好,要经常查看,对使用频繁的类,比如String,集合类(List,Map,Set)等数据结构要知道它们的实现,不同的集合类有什么区别,然后才能知道在一个具体的场合下使用哪个集合类更适合、更高效,这些内容直接看源代码就OK了 2.多线程并发编程,...原创 2014-02-09 16:01:54 · 103 阅读 · 0 评论