
Java
wyl123
此人很懒,什么都没留下
展开
-
几个常见数据类型的转换
1 字符串转换成byte数组 public static void SaveStringsToBytes(byte[] byteBuf , String[] string){ int arraylen = string.length; for(int i = 0 ; i byteBuf[i *DATA_LEN]= (byte)str原创 2009-01-05 16:45:00 · 910 阅读 · 1 评论 -
jdbc 连接数据库
简单概括为下面几步:1 驱动程序对象会在装载时由“驱动程序管理器”自动注册,并可用Class.forName()强行装载 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");2 创建一个数据库URL String dburl = "jdbc:odbc:people";3 数据库连接 DriverManager.register原创 2009-01-20 23:30:00 · 496 阅读 · 0 评论 -
运行期类型鉴定
Java 在运行期间查找对象和类信息。这主要采取两种形式:一种是“传统”RTTI ,它假定我们已在编译和运行期拥有所有类型;另一种是Java1.1 特有的“反射”机制 ,利用它可在运行期独立查找类信息 class 对象 对于作为程序一部分的每个类,它们都有一个Class 对象。换言之,每次写一个新类时,同时也会创建一个Class 对象(更恰当地说,是保存在一个完全同名的.cla原创 2009-01-18 23:37:00 · 675 阅读 · 0 评论 -
隐藏实施过程
真的很久没碰跟面向对象有关的东西了今天把think in java翻来看来了一下 5.1 包:库单元 编译一个.java 文件时,我们会获得一个名字完全相同的输出文件;但对于.java 文件中的每个类,它们都有一个.class 扩展名。因此,我们最终从少量的.java 文件里有可能获得数量众多的.class 文件。 如以前用一种汇编语言写过程序,那么可能已习惯编译原创 2009-01-18 23:06:00 · 645 阅读 · 0 评论 -
Java面试题
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类转载 2010-01-17 20:07:00 · 478 阅读 · 0 评论 -
Java中的private、public、protected
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部cla转载 2010-01-17 20:12:00 · 715 阅读 · 0 评论