`
haiyupeter
  • 浏览: 426198 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
create procedure test(out d float) begin declare a,b int; declare cur_1 cursor for select count(*) from sur_question; DECLARE CONTINUE HANDLER for not found set b = 1; open cur_1;   repeat     fetch cur_1 into a;     until b = 1   end repeat; close cur_1; set d = a; end CREATE PROCEDURE ...
一、 CONNECT_DATA 设置为 oracle 的全局数据库名 TOS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = soho-ivgcrcy9al)(PORT = 1521))

JAVA反射机制

    博客分类:
  • Java
 JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。 Java 反射机制主要提供了以下功能:   在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。
HTTP 头部详解及使用 Java 套接字处理 HTTP 请求   进行 Web 开发关键是要了解超文本传输协议( HTTP ),该协议用来传输网页图像以及因特网上在浏览器与服务器间传输的其他类型文件只要你在浏览器上输入一个 URL ,最前面的 http:// 就表示使用 HTTP 来访问指定位置的信息(大部分浏览器还支持其他一些不同的协议,其中
超类静态变量. ------------- 超类静态初始化块. ------------- 静态变量. ------------- 静态初始化块. ------------- 超类变量. ------------- 超类初始化块. ------------- 超类默认构造器. ------------- 变量. ------------- 初始化块. ------------- 构造器. -------------
//源代码 class TT{ static int tt = 5; int t; public TT(){ System.out.println("TT"); } } public class ArrayTest extends TT{ public ArrayTest(){ super(); System.out.println("te ...
Pattern (Java 2 Platform SE 6) java.util.regex   类 Pattern java.lang.Object java.util.regex.Pattern 所有已实现的接口: Serializable public final class Pattern
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持  (文档里有一些错,但基本的功能或者说是想法也就是这样用了。大家注意修改一下下就可以用的了)     下面简单的说下它的4种常用功能:      查询:      以下是代码片段:   String str="abc efg ABC";    String regEx="a|f"; //表示a或f    Pattern p=Pattern.compile(regEx);    Matcher m=p.matcher(str); 
1、通过MessageFormat转化 String  dateTime = MessageFormat.format("{0,date,yyyy-MM-dd-HH-mm:ss:ms}" ,                                new Object[]  {                                    new java.sql.Date(System.currentTimeMillis())                                }); 说明:  yyyy-MM-dd-HH-mm:ss:ms ...

synchronized

    博客分类:
  • Java
  1、synchronized的定义   2、synchronized的性能   3、示例   1. public class TestSygn implements Runnable{ Timer timer=new Timer(); public static void main(String [] args){ TestSygn test=new TestSygn(); Thread t1=new Thread(test); Thread t2=new Thread(test); ...
 invokevirtual,invokespecial,invokestatic,invokeinterfaceinvokevirtual  调用类实例方法,方法引用         栈:         前:。。。,objectref,[arg1,[arg2......]]         后:。。。 invlkestatic 调用类方法,不需要建新建类实例,此时操作数栈只要保存留参数即可         栈:         前:。。。,[arg1,[arg2.....]]
  我们可以看到, 类初始化正是按照源文件中定义的原文顺序进行。先是声明   指令参考:http://blog.163.com/hfut_quyouhu/blog/static/7847183520127214559314/    static int x; static java.lang.String s;       然后对int x 和String s 进行赋值:     0:    iconst_0
  推荐几本相当不错的Java书籍:学好 Java基础的几本书   更新日期:(2012-06-17  至  2012-0617) Java基础 类实例初始化顺序 浮点数倍数设定 properties文件读取   时间格式化 (转载) 正则表达式的四种基本用法 Pattern正则表达式 (转载) Java反射机制 (转载) 日志管理 jdk logger详解 写好Java的30条建议(转载) 网络相关 Java套接字处理 网络IP获取 (转载) 底层实现 java, javac命令的实现 (转载) jvm的javap指令及格 ...
方法1: double   d   =   1.300;              NumberFormat   formatter   =   NumberFormat.getNumberInstance();              formatter.setMinimumFractionDigits(3);     //设置最大小数位              String   s   =   formatter.format(d);              System.out.println(s); 输出结果:1.300 方法2: java.text.Decimal ...
jxl的一些总结 要往xls文件里面写入数据的时候需要注意的是第一要新建一个xls文件 OutputStream os=new FileOutputStream("c:\\excel2.xls"); 再建完这个文件的时候再建立工作文件 jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(new File(os)); 如果这个文件已经存在,那么我们可以在这个文件里面加入一个sheet为了和以前的数据进行分开; jxl.write.WritableSheet ws = wwb.cre ...
Global site tag (gtag.js) - Google Analytics