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

有用的Java代码片段

下面是20个非常有用的Java程序片段,希望能对你有用。
  1. 字符串有整型的相互转换
  Java代码
  String a = String.valueOf(2); 或者 String a=2+"";   //integer to numeric string
  int i = Integer.parseInt(a); //numeric string to an int
  2. 向文件末尾添加内容
  Java代码
  BufferedWriter out = null;
  try {
  out = new BufferedWriter(new FileWriter(”filename”, true));
  out.write(”aString”);
  } catch (IOException e) {
  // error processing code
  } finally {
  if (out != null) {
  out.close();
  }
  }
  3. 得到当前方法的名字
  Java代码
  String methodName = Thread.currentThread().getStackTrace()[1].getMethodName();
  4. 转字符串到日期
  Java代码
  java.util.Date = java.text.DateFormat.getDateInstance().parse(date String);
  或者是:
  SimpleDateFormat format = new SimpleDateFormat( "dd.MM.yyyy" );
  Date date = format.parse( myString );
  5. 使用JDBC链接Oracle
  Java代码
  public class OracleJdbcTest
  {
  String driverClass = "oracle.jdbc.driver.OracleDriver";
  Connection con;
  public void init(FileInputStream fs) throws ClassNotFoundException, SQLException, FileNotFoundException, IOException
  {
  Properties props = new Properties();
  props.load(fs);
  String url = props.getProperty("db.url");
  String userName = props.getProperty("db.user");
  String password = props.getProperty("db.password");
  Class.forName(driverClass);
  con=DriverManager.getConnection(url, userName, password);
  }
  public void fetch() throws SQLException, IOException
  {
  PreparedStatement ps = con.prepareStatement("select SYSDATE from dual");
  ResultSet rs = ps.executeQuery();
  while (rs.next())
  {
  // do the thing you do
  }
  rs.close();
  ps.close();
  }
  public static void main(String[] args)
  {
  OracleJdbcTest test = new OracleJdbcTest();
  test.init();
  test.fetch();
  


相关文档:

java中的基本数据类型


基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。
基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:
基本类型可以分为三类, ......

Linux下java环境变量设置方法

转贴:
现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。
一. 下载jdk5.0 for linux
  到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-li ......

传智播客java培训 java基础之JSP异常处理

炎热的天气依旧持续,掐指算来,到北京刚好两月了,每天都投入到充实的学习中,
感觉良好,不过昨天上课竟然睡觉,而且晚上还看了电影。。。。。要保持警惕,放松
但是不能太放松!!!!
培训的时间毕竟很短,错过了这几个月,以后估计就很少能静下心来学习了,要珍惜,
要努力,GOGO!!
JSP异常处理方式:
  第 ......

Java解惑2 20我的类是什么I

下面的程序被设计用来打印它的类文件的名称。如果你不熟悉类字面常量,那么我告诉你Me.class.getName()将返回Me类完整的名称,即“com.javapuzzlers.Me”。那么,这个程序会打印出什么呢?
package com.javapuzzlers;
public class Me {
public static void main(String[] args){
System.out.pr ......

Java解惑2 28循环者

下面的谜题以及随后的五个谜题对你来说是扭转了局面,它们不是向你展示某些代码,然后询问你这些代码将做些什么,它们要让你去写代码,但是数量会很少。这些谜题被称为“循环者(looper)”。你眼前会展示出一个循环,它看起来应该很快就终止的,而你的任务就是写一个变量声明,在将它作用于该循环之上时,使得该 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号