摘要: 存在了继承关系之后,对象创建过程如下:1.分配空间。要注意的是,分配空间不光是分配子类的空间,子类对象中包含的父类对象所需要的空间,一样在这一步统一分配。在分配的空间的时候,会把所有的属性设置为默认值。2.递归的构造父类对象。3.初始化本类属性。4.调用本类的构造方法。举例介绍对象创建的过程。假设如下代码:class A{int valueA = 100; public A(){ valueA = 150; }}class B extends A { int valueB = 200; public B(){ valueB= 250; }}public calss TestInherit{ p 阅读全文
posted @ 2012-03-27 17:40 shuaisam 阅读(11008) 评论(0) 推荐(1) 编辑
摘要: 面试中遇到类似问题String ss = new String("abc"); 语句执行创建了几个String对象。详细的解释参考:http://hxraid.iteye.com/blog/522167 阅读全文
posted @ 2012-03-27 17:38 shuaisam 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 统计个分数段的人数sql1.select sum(casewhen分数>=40and分数<60then1else0end)as'40-59', sum(casewhen分数>=60and分数<85then1else0end)as'60-84', sum(casewhen分数>=85then1else0end)as'85-'from分数表2.select分数段,人数=count(*)from(select分数,分数段=casewhen分数= 0 then'0'when分数 between 0and 9t 阅读全文
posted @ 2012-03-27 17:34 shuaisam 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 1.SQL SERVER select * into tbuser from tbUserLogin where ID < 202.ORACLE & MYSQL create table tbuser as select * fromtbUserLogin whereID < 20注:当只需要复制表结构时,只需将where 条件做改动 如 where 1= 2 * 代表已存在表的所有列,可选择其中的某一或某些列,写出列名即可 阅读全文
posted @ 2012-03-27 17:27 shuaisam 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.一般提交 $.ajax({ type: "POST",//提交方式url: "some.php",//请求地址 data: "name=John&location=Boston", //参数success: function(msg){//请求成功后的处理 msg为返回值alert( "Data Saved: " + msg ); } });2. 用form表单提交 var options = {url: 'UserDiary!add.action', //请求地址beforeSubmi 阅读全文
posted @ 2012-03-27 17:25 shuaisam 阅读(297) 评论(0) 推荐(0) 编辑
摘要: --基础数据create table t_sk (id number primary key ,country varchar2(100) not null,city varchar2(100) not null)insert into t_sk values(1,'中国','北京');insert into t_sk values(2,'中国','上海');insert into t_sk values(3,'中国','广州');insert into t_sk values(4,'日本& 阅读全文
posted @ 2012-03-27 17:24 shuaisam 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、表结构及基础数据create table customers( c_id number not null, o_id number not null, name varchar(50), age int)insert into customers values(1,2,'a',24);insert into customers values(2,2,'a',24);insert into customers values(3,2,'a',24);insert into customers values(4,3,'b',23); 阅读全文
posted @ 2012-03-27 17:23 shuaisam 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、表结构及基础数据--货品表create table goods (goodsid number primary key,goodsname varchar2(100) not null,remark varchar2(4000))--进货表create table sa (said number primary key,goodsid number not null,sa_quantity number)--出货表create table su (suid number primary key,goodsid number not null,su_quantity number)--插入g 阅读全文
posted @ 2012-03-27 17:22 shuaisam 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 首先解释下,初始化代码块的定义,代码举例public class Test {{//初始化代码块}Test(){System.out.println("constructor ");}int i = 0;public void print(){System.out.println("print");}}在类的里面,所有的方法的外面定义的代码块称之为初始化代码块如上。能够用static修饰初始化代码块,使之成为静态初始化代码块,如下例public class Test {static{ //静态初始化代码块System.out.println(" 阅读全文
posted @ 2012-03-27 12:31 shuaisam 阅读(1349) 评论(0) 推荐(1) 编辑
摘要: /*只有执行体部分的代码块*/begin dbms_output.put_line('打印这句话……');end;/*有声明和执行体部分的代码块*/declarev_res number(6,2);beginv_res := 100/7;dbms_output.put_line('输出结果是:'||v_res);end;/*有声明、执行体部分、异常处理部分的代码块*/--基础数据create table t_excercise_dept(d_id number primary key ,d_code varchar2(100),d_name varchar2(1 阅读全文
posted @ 2012-03-27 12:26 shuaisam 阅读(132) 评论(0) 推荐(0) 编辑