- 博客(13)
- 收藏
- 关注
原创 java传参
java的传参是按值传参(我现在的理解) 1、基本数据类型作为变量(变量的复制品);所以要改变要像c/c++那样可写一个可以交换基本类型变量值的函数在java中要费劲的多。2、对象引用作为参数,其实传入的也只是对象的引用的复制品(不是对象的复制品),本质上还是按值传参,但是这些应用的复制品不管有多少个,总之还是指向同一个对象。除非你把它指向另外的对象或者置为null,否则你通过引用操纵
2006-12-07 18:02:00
1866
原创 约瑟夫java算法代码
/** * */package com.tjb.test;/** * @author tjbworkshop * */import java.util.*; public class Josephus{ private List beginList = null; private int total = 0; private int pass = 0; privat
2006-11-27 21:23:00
949
原创 斐波拉切java算法代码
/** * */package com.tjb.test;/** * @author tjbworkshop * */public class FeiBoLaQie { /** * @param args */ public static int FuncDG(int n) { if(n==0) return 1; else if(n==1) return 1; e
2006-11-27 20:54:00
1619
原创 面试中常考的ejb知识以及Weblogic知识
面试常考的EJB知识 EJB 与 JAVA BEAN 的区别? 答: Java Bean 是可复用的组件,对 Java Bean 并没有严格的规范,理论上讲,任何一个 Java 类都可以是一个 Bean 。但通常情况下,由于 Java Bean 是被容器所创建(如 Tomcat) 的,所以 Java Bean 应具有一个无参的构造器,另外,通常 Java Bean 还要实现 Serializabl
2006-11-27 20:48:00
955
原创 一道笔试题,生成4位不重复的整数
/** * */package com.tjb.foundation.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashSet;import java.util.Iterator;import java.util.R
2006-11-24 01:18:00
1268
转载 java随机验证码的生成
import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Date;import java.util.Random;i
2006-11-23 22:52:00
795
原创 一道sql题
一个表5个字段anghter代表是考勤信息,kaoqinid代表是考勤号,yeid区别上午早退与上午迟到,下午早退与下午迟到,0表示为上午早退,1表示为上午迟到,2表示为下午早退,3表示为下午早退我想得到这样的查询效果kaoqinid 上午早退 上午迟到 下午早退 下午早退111111 8(次数) 21(次数) 11(次数) 12(次数)222222 10(次数)
2006-11-23 12:58:00
792
原创 c++中的多态
1.为什么需要虚函数?虚函数这个名字怎样得来的,有没有“实函数”的说法?? 2.何为“静态”成员函数,为什么书上说它不能为虚函数? 3.为什么构造函数不能为虚函数,而析构函数经常为虚函数呢?构造函数中能不能调用虚函数实现多态? 4.为什么引入友元函数而不全部用成员函数代替呢? 5.多重继承用在什么地方,虚拟继承该怎样理解?-----------------------------1
2006-11-23 00:23:00
1001
原创 sql学习
(1)一道凊华同方的SQL面试题已知一个表的结构为: 姓名 科目 成绩 张三 语文 20 张三 数学 30 张三 英语 50 李四 语文 70 李四 数学 60 李四 英语 90 怎样通过select语句把他变成以下结构: 姓名 语文 数学 英语 张三 20 30 50 李四 70 60 90 在Mysql上测试通过:use test;drop table if exists studen
2006-11-22 22:36:00
1087
1
原创 java多态的学习
/** * */package com.tjb.foundation.test;/** * @author tjbworkshop * */class A{ public String f(D obj){return ("A and D");} public String f(A obj){return ("A and A");}}class B extends A{ public
2006-11-20 22:07:00
759
原创 java存储方式的学习
Bruce Eckel在《ThinKing in Java》中提到: java的存储可以分为六块。第一:寄存器,位于处理器内部。但是程序员不能控制其内存分配,是由编译器根据需求来决定是否存储在寄存器中。第二:RAM,具体又分为三种:a:堆栈存储java编译器能够确定大小以及生命周期的数据,比如对象引用以及基本类型变量。它主要是通过“堆栈指针”来实现的,“堆栈指针”下移,则分配内存,“堆栈指针
2006-11-20 15:48:00
772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅