关闭

[置顶] Object

ObjectObject类为所有类的超类(父类,基类)java创建对象的四种方法 new 通过new来创建一个新的对象,这是最常见的创建对象的方法 反射 运用反射,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法 clone 调用对象的clone()方法 反序列化 调用java.io.Object...
阅读(17) 评论(0)

[置顶] JVM内存初探

JVM只设置了4个最为常用的寄存器 pc程序计数器 optop操作数栈顶指针 frame当前执行环境指针 vars指向当前执行环境中的第一个局部变量的指针 所有寄存器均为32位 pc用于记录程序的执行,optop、farme和vars用于记录指向Java栈区的指针 Java虚拟机的内存划分以其各个区域的功能 (1)程序计数器   线程私有 每一个Java线...
阅读(53) 评论(0)

[置顶] String初探

private final char value[]; 有final的修饰,value中存的字符数组的引用是不能变的,但引用对应的值是可变的(如value[0]是可变的) String str=new String("abc"); 创建了2个对象(1.new  2."abc"字符常量 即使"abc"在字符串池中也会新创建"abc"字符串) String str="abc";...
阅读(71) 评论(0)

JDBC

JDBCJDBC(java data base connectivity) : java数据库连接技术。JDBC是java的一个特性,他几乎可以让你连接所有的关系型数据库。Java连接数据库的方式 ODBC(桥连) 基于C,仅在Windows平台。通用型强,但效率低,用于一下小程序或测试。 JDBC(直连) 基于java,高度的一致性、简单性 JDBC连接步骤...
阅读(86) 评论(0)

isEmpty 与 null

isEmpty 与 nullList中的isEmptyisEmpty()和size()==0是等价的,都是判断元素是否为空 直接看代码 ArrayList al1 = new ArrayList(); ArrayList al2 = null; System.out.println(al1==null); System.out.pr...
阅读(16) 评论(0)

集合

集合LISTList 有序,可重复 ArrayList 数组结构,访问效率高,操作效率低 LinkedList 链表结构,访问效率低,操作效率高 ArrayList常用方法toArray() 返回一个包含集合所有元素的Object数组add(E e) 增加元素addAll(Collection c)...
阅读(14) 评论(0)

Math类

Math类public final class Math extends Object字段 static double E – 这就是double值,该值是比任何其他更近到e,自然对数的基础上。 static double PI – 这就是双值,该值是比任何其他更接近到pi,一个圆的圆周比其直径。 常用的方法 static double abs(double a) ;返回一个double值的绝对值。...
阅读(9) 评论(0)

日期类

日期类Date日期类 是util包下面的构造方法: Date date = new Date(); Date date = new Date(long date) 常用方法: getTime();返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 toString()   把此 Date 对象转换为以下形式的 String:Sun Feb 12 10...
阅读(10) 评论(0)

触发器

触发器触发器在数据库中以独立的对象存储,它与存储过程不同的是,存储过程通过其它程序来启动运行或直接启动运行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。所以运行触发器就叫触发或点火。ORACLE 事件指的是对数据库的表进行的INSERT、UPDATE 及 DELETE 操作或对视图进行类似的操作。触发器组成 触发事件:即在何种情况下触发trig...
阅读(26) 评论(0)

存储过程

存储过程ORACLE提供可以把PL/SQL程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。存储过程和函数统称为PL/SQL子程序,它们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。存储过程和函数的唯一区别是:函数有个返回值,而存储过程没有。创建函数create or replace function 函数名(arg1 typ...
阅读(79) 评论(0)

游标

游标在 PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。游标是一个指向上下文的句柄或指针显式游标处理 定义游标:定义一个游标名,以及相对应的select语句 (在declare中定义)cursor name_cursor (参数名 类型) is select....;在带有参数的游标中,指定参数数据类型时,不能使用长度约束 (即name number或name varchar...
阅读(53) 评论(0)

PL/SQL

PL/SQLPL/SQL是对SQL语言存储过程语言的扩展。PL/SQL程序由三个块组成,即声明部分,执行部分,异常处理部分。declare /*声明部分 声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数*/ begin /*执行部分 过程及SQL语句*/ exception /*异常处理部分 错误处理*/ end;declare v_name var...
阅读(87) 评论(0)

VIEW

VIEW 对象 描述 表 基本的数据存储集合,有行和列组成 视图 从表中抽出的逻辑上相关的数据集合 序列 提供有规律的数值 索引 提高查询的效率 同义词 给对象起的别名 - 视图是一种虚表(不存储数据,只是基于基表的一个sql语句) - 视图建立在已有表的基础上,视图赖以建立的这些表称为基表创建or修改create or replace view 视图...
阅读(41) 评论(0)

二叉树

版权所有,转载请注明出处,谢谢! http://blog.csdn.net/walkinginthewind/article/details/7518888 树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树有关的题目...
阅读(27) 评论(0)

SEQUENCE

SEQUENCE序列:可供多个用户来产生唯一数值的数据库对象 自动提供值 共享对象 主要用于提供主键值 将序列装入内存可以提高访问效率 创建序列create sequence 序列名​ increment by n 每次增长 n​ start with n 从 n 开始​ maxvalue n | nomaxvalue 最大...
阅读(52) 评论(0)

INDEX

索引 一种独立于表的模式对象,可以存储在与表不同的磁盘或表空间中 只能创建在表上,不能创建到视图上 索引被删除或损坏,不会对表产生影响,只影响查询速度 在删除一个表时,基与该表的所有索引会自动被删除 优点 能大大加快数据的检索速度,这是创建索引最主要的原因 加速数据库表之间的连接 创建唯一索引,保证数据库表中每一行数据的唯一性 缺点 占用物理空间 创建和维护索引需消耗时间,时间随着数据量的增加而增加...
阅读(44) 评论(0)

函数

单行函数字符函数 函数 作用 效果 concat(‘Hello’, ‘World’) || 连接 HelloWorld substr(‘HelloWorld’,1,5) (str,index,length) 截取 Hello length(‘HelloWorld’) 长度 10 instr(‘HelloWorld’,’H’)...
阅读(65) 评论(0)
30条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1382次
    • 积分:272
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档