- 博客(59)
- 收藏
- 关注
原创 mycompiler
java编译器:1 AddExpression.java加法适用于: int,long,float,double,String2 SubtractExpression.java减法适用于: int,long,float,double3 MultiplyExpression.java乘法适用于: int,long,float,double4 DivideExpression.java除法
2006-03-31 11:20:00 790
原创 singleton单态
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,
2006-03-31 10:44:00 725
原创 NI笔试题
software1) char *p[] = {"a", "b", "c", "d", "e"} printf("%d/n", sizeof(p)); //sizeof(pointer)*5=202) int p[] = {1, 2, 3, 4, 5} printf("%d/n", *p++); // 1 printf("%d/n", *++p); // 33) 实现int
2006-03-31 10:43:00 1742
原创 编译与解释
对接口而言只能编译 javac interName.java不能解释,因为没有maintype interName..java出错信息如下: Exception in thread "main" java.lang.NoSuchMethodError: main
2006-03-31 09:23:00 604
原创 字符串的复制
char * __cdecl strcpy(char * dst, const char * src){char * cp = dst;while( *cp++ = *src++ ); /* Copy src over dst */return( dst );}
2006-03-30 15:33:00 758
原创 collections&Collection
java.util.Collection是接口.java.util.Collections是方法. 大多数是静态方法
2006-03-30 14:27:00 681
原创 金山
金山JAVA笔试题(转自白云黄鹤bbs) ( 发表时间:2004-11-25 23:13:34 ) 楼主 本人报的是J2EE工程师,昨天笔试了java题目,后来晚上参加最后的面试,本来觉得自己蛮 有希望的,可是面试官说
2006-03-30 11:15:00 1162
原创 multiple thread
public class Property{ public static class Nuaa1 extends Thread implements Runnable{ //静态嵌套类 public void run(){ System.out.println("Hello1"); } } pu
2006-03-30 10:17:00 833
原创 abstract 与private和final
BatchEnvironment env = BatchEnvironment.create(out,sourcePathArg,classPathArg,sysClassPathArg,extDirsArg);private与abstract不能并用final 与abstract不能并且用因为方法是abstract,所以需要子类中进行实现。private的话,则子类不能访问该方法final
2006-03-30 09:32:00 1002
原创 类的状态
package Mycompiler;//java_10// file name: ClassDeclaration.java//10******************************************************************************//*****************************************************
2006-03-29 15:02:00 1580
原创 ClassDeclaration.java类的状态
ClassDeclaration.javaJava中类的8种状态1. CLASS_UNDEFINED=0 //类定义尚未装载2. CLASS_UNDECIDED=1 //二进制定义被装载,但是源文件的定义是否被装载尚未知道3. CLASS_BINARY=2 // 二进制文件已经被装载4. CLASS_SOURCE=3 //
2006-03-28 21:38:00 1462
原创 查看登陆帐号
exec sp_helplogins 数据类型转换:cast( fieldName as [length]) convert([, length], [, style]) 添加用户exec sp_adduser xiabinggrant all to xiabing
2006-03-28 19:35:00 905
原创 javacompiler主体
Main.java1。Line 436: env.parseFile(new ClassFile(file));解析java源文件 (词法分析)-->BatchEnmvironment.java2。Line 529: src.compile(buf);//对缓冲区中的内容进行编译 see SourceClass.java-->SourceClass.java负责生成字节码文件。
2006-03-28 13:09:00 728
原创 fully qualified name
全额限定名=包名+类名fully qualified name= package name + class namesuch as : java.lang.System=java.lang(package name)+System(class name)
2006-03-28 09:51:00 1509
原创 class and interface
1class extends superclass implements interface1, interface22interface extends interface1, interface2类是单继承,接口是多继承类必须是先继承后实现接口, 顺序不能颠倒
2006-03-28 09:19:00 753
原创 linkedStack
public interface Stack{ public void push(Object obj); public void pop(); public Object top(); } public class LinkedStack implements Stack{ private class Node{ private Obj
2006-03-27 22:46:00 720
原创 stack
public interface Stack{ public void pop(); public void push(Object obj); public Object top(); } import java.util.NoSuchElementException;public class ArrayStack implements Stack{ priva
2006-03-27 21:00:00 781
原创 UTF-8
在网络中有很多地方都有采用UTF8编码,它其实和Unicode是同类,就是在编码方式上不同!首先UTF8编码后的大小是不一定,不像Unicode编码后的大小是一样的!我们先来看Unicode的编码:一个英文字母 “a” 和 一个汉字 “好”,编码后都是占用的空间大小是一样的,都是两个字节!而UTF8编码:一个英文字母“a” 和 一个汉字 “好”,编码后占用的空间大小就不样了,前者是一个字节,后者是
2006-03-27 15:05:00 775
原创 UTF-8
在网络中有很多地方都有采用UTF8编码,它其实和Unicode是同类,就是在编码方式上不同!首先UTF8编码后的大小是不一定,不像Unicode编码后的大小是一样的!我们先来看Unicode的编码:一个英文字母 “a” 和 一个汉字 “好”,编码后都是占用的空间大小是一样的,都是两个字节!而UTF8编码:一个英文字母“a” 和 一个汉字 “好”,编码后占用的空间大小就不样了,前者是一个字节,后者是
2006-03-27 15:05:00 618
原创 java中的多线程
public class Jpu{ public static void main(String[] args){ China1 obj1=new China1(); China2 obj2=new China2(); obj1.start(); obj2.start(); } }class China1 extends Thread{
2006-03-27 09:39:00 659
原创 隐式类型转换
public class Jpu{ public static void main(String[] args){ Integer two=new Integer(2); System.out.println(two+two); //Integer -》int错误 } } public class Jpu{ public stat
2006-03-26 18:47:00 604
原创 growBuffer
public class Jpu{ public char[] buffer=new char[1024]; public void growBuffer(){ char[] newBuffer=new char[buffer.length*2]; System.arraycopy(buffer,0,newBuffer,0,buffer.length);
2006-03-25 10:47:00 691
原创 sizeof
指针变量所占的空间是4int *p;int **p;sizeof(p)=4数组 int a[100];//数组名所占用的空间为后面的维数 sizeof(a)=100*sizeof(int)=400B
2006-03-24 12:47:00 761
原创 sizeof
指针变量所占的空间是4int *p;int **p;sizeof(p)=4数组 int a[100];//数组名所占用的空间为后面的维数 sizeof(a)=100;
2006-03-24 12:46:00 631
原创 查找某一个数据库中的所有表名
select name from sysobjects where xtype =U;student _age smallint, grant all to xiabing;revoke all from xiabing;
2006-03-24 12:17:00 1591
原创 constraint
create table kecheng( student_name char(20) primary key, score decimal(7,2) not null, student_sex char(1) not null, constraint c check ( student_sex
2006-03-24 10:36:00 690
原创 注意点
5.2精度decimal(7,2)1. 创建book表create table book( bno char(8) primary key, category char(10) not null, title varchar(40) not null, press char(3
2006-03-23 21:21:00 836
原创 接口定义的对象
Inter.javapublic interface Inter{ public void func(); // abstract method } Nuaa.javapublic class Nuaa implements Inter{ public static void main(String[] args){ Inter dui=new Nuaa();
2006-03-22 20:35:00 1603 1
原创 直接超类中必须有无参的构造函数
superclass: Client.javapublic class Client{ /* public Client(){ System.out.println("Hello!"); } */ public Client(String str){ System.out.println("带参数的构造函数"); } }子类的构造函数:
2006-03-20 17:12:00 1102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人