相关技术-Java
文章平均质量分 55
Anthony88
I come ,I see ,I conquer.
展开
-
Java 基础知识
1. 继承和实现接口分别使用的是什么关键字?继承:extends接口:implements 2. Java语言中的import和c语言中include除了功能上有些相似还有什么区别?Java有若干标准的包,为使用这些包里的类,要用import语句;import与C++的include不同之处在于:Java编译时不把import的文件插入到源程序,而是产生原创 2008-05-15 15:15:00 · 1114 阅读 · 0 评论 -
BufferedWriter 使用
BufferedWriter是输出的时候有一个缓冲区,而FileWriter是直接跟输出介质发生关系的主要还是有个缓冲区吧,具体缓冲区有什么作用可以参考一下API 相同点:都是使用字符流写文件。不同点:前者采用缓冲区,可以预读一些准备写入的数据,增加写入文件时的效率, 而后者则没有这个功能。具体的在BufferedWriter的API DOC中有说明。再DOS中,"/r/n" 连在一起才是换原创 2008-05-23 15:26:00 · 1416 阅读 · 0 评论 -
java.sql.Statement及子接口: PreparedStatement:
java.sql接口 PreparedStatement所有超级接口: Statement, Wrapper所有已知子接口: CallableStatementpublic interface PreparedStatementextends Statement表示预编译的 SQL 语句的对象。SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象原创 2008-05-20 11:03:00 · 2925 阅读 · 0 评论 -
java.lang.string.split 函数使用
java中split使用简介java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]]) 参数 stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或 正则表达式对象,它标识了分原创 2008-05-19 16:48:00 · 6177 阅读 · 0 评论 -
Java多态性探悉
一、基本概念 多态性:发送消息给某个对象,让该对象自行决定响应何种行为。 通过将子类对象引用赋值给超类对象变量, 来实现动态方法调用。 java 的这种机制遵循一个原则:当超类对象引用变量, 引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法。原创 2008-05-15 15:22:00 · 1116 阅读 · 0 评论 -
Java 接口
Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一原创 2008-05-15 15:19:00 · 765 阅读 · 0 评论 -
Java Beans
EJB技术定义了一组可重用的组件:Enterprise Beans。你可以利用这些组件,象搭积木一样的建立你的分布式应用程序。当你把代码写好之后,这些组件就被组合到特定的文件中去。每个文件有一个或多个Enterprise Beans,在加上一些配置参数。最后,这些Enterprise Beans被配置到一个装了EJB容器的平台上。客户能够通过这些Beans的home接口,定位到某个beans,并产原创 2008-05-15 13:12:00 · 1494 阅读 · 1 评论 -
jar | war | ear |
以最终客户的角度来看,.jar文件就是一种封装,他们不需要知道.jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表: jar:: Java Archive file, 封装类 war:: Web Archive file, 封装web站点 ear:: Enterprise Ar原创 2008-05-16 14:25:00 · 770 阅读 · 0 评论 -
Java Class 文件解析
众所周知,Java语言的可执行文件是class文件,俗称类文件。 javac xxx.java 生成 xxx.class 文件 java xxx.class 就执行xxx.clas文件 java是解释执行的语言,class只是中间码,在虚拟机上执行 。 反编译*.class 文件,可以得到Java 源代码。这个文件为了让不同平台的虚拟机都原创 2008-05-16 13:55:00 · 1603 阅读 · 0 评论 -
String类和StringBuffer类的区别
String类和StringBuffer类的区别:StringBuffer类使用append和insert等方法改变字符串值时只是在原有对象存储的内存地址上进行连续操作,减少了资源的开销.String : 常量字符串,一旦赋值或实例化后就不可更改,如果赋予新值将会重新开辟内存地址进行存储。可以使用栈存储,速度快,简单应用效率高;StringBuilder : 可变字符串构造器,典型的对象,堆中创建原创 2008-05-27 10:53:00 · 821 阅读 · 0 评论