易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA数据库连接

 String uid=jTextField.getText();
 String upass=jTextField.getText();
 try {
      Class.forName("oracle.jdbc.driver.OracleDriver");//要导入外部包
      Connection conn=DriverManager.getConnection("jdbc:oracle:thin:scott/tiger@localhost:1522:stuf1dbsid");//最后一个是oracle的sid号
stuf1dbsid  sid号 scott/tiger登陆 sql为sql命令串 logondb为表 表有userid upass
                     //  sql句子  为  select * from logindb where userid='uid' and upass='upass'   ""不显示 ''才显示 ''是sql语句中框变量的
      String sql="select * from logindb where userid='" + uid + "'and  upass='" + upass+ "'";
//  定义result
      PreparedStatement psmt= conn.prepareStatement(sql);
      ResultSet res = psmt.executeQuery();
      if(res.next())
      {
       TestDia t= new TestDia(null);
       t.setVisible(true);
      }else
      {
       System.out.println("login error");
      }
     } catch (ClassNotFoundException e1) {
      
      e1.printStackTrace();
     }
    
     catch (SQLException e1) {
      
      e1.printStackTrace();
     }
 try {
   Class.forName("oracle.jdbc.driver.OracleDriver");
   Connection conn=DriverManager.ge


相关文档:

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

java线程池

          线程池主要是用来 处理多个请求时,减少资源消耗,提高应用性能。
        下面的代码是来自于 孙卫琴:<<Java网络编程精解>> 中线程池实现源码, 代码结构简单清晰,对于理解线程池,wait(),notify()方法都有有很 ......

Java I/O常用流示例

package io;
import java.io.*;
/**
* @author 高枕吴忧
* 利用缓冲区原理,BufferedInputStream,
* 实现的文件字节流读取功能示范
*
*/
public class BufferedInOutputStream {
public BufferedInOutputStream() {
ioTest2();
}
public void ioTest2() {
FileInputStream in = null ;
BufferedInput ......

JAVA基础数据类型

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类
boolean -->Boolean
char --->Character
byte -->Byte
short -->Short
int -->Integer
long -->Long
float -- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号