java基础
sysmanager_wyz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设置java环境变量
步骤:1、新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0_67 (这个路径为jdk的安装目录) 如图所示: 2、设置系统变量CLASSPATH 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\...原创 2015-01-14 23:09:40 · 122 阅读 · 0 评论 -
文件创建及删除等操作实例
package com.wyz.test;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;public class FileTest { public static void main(String[] args) throws IOException { ...原创 2014-04-15 00:25:33 · 181 阅读 · 0 评论 -
FilenameFilter 接口
接口 FilenameFilterpublic interface FilenameFilter实现此接口的类实例可用于过滤器文件名。Abstract Window Toolkit 的文件对话框组件使用这些实例过滤 File 类的 list 方法中的目录清单。从以下版本开始:JDK1.0另请参见:FileDialog.setFilenameFilter(java.io...原创 2014-04-15 00:18:22 · 127 阅读 · 0 评论 -
File文件类
字段详细信息<!-- -->separatorCharpublic static final char separatorChar与系统有关的默认名称分隔符。此字段被初始化为包含系统属性 file.separator 值的第一个字符。在 UNIX 系统上,此字段的值为 '/';在 Microsoft Windows 系统上,它为 '\\'。另请参见:System.g...原创 2014-04-14 23:11:48 · 108 阅读 · 0 评论 -
抽象方法和抽象类
一、抽象方法1、在类中没有方法体的方法,就是抽象方法。 二、抽象类1、含有抽象方法的类,即为抽象类。2、如果一个子类没有实现抽象基类中所有的抽象方法,则子类也称为一个抽象类。3、我们可以将一个没有任何抽象方法的类声明为abstract,避免由这个类产生任何的对象。...原创 2015-02-01 21:07:02 · 146 阅读 · 0 评论 -
final方法
1、为了确保某个函数的行为在继承过程中保持不变, 并且不能被覆盖,可以使用final方法。2、为了效率上的考虑,将方法声明为final,让编译器对此方法的调用进行优化。需注意的是: 编译器会自行对final方法进行判断,并决定是否进行优化。通常在方法的体积很小,而我们 确实不希望它被覆盖时,才将它声明为final。3、class中所有的private和sta...原创 2015-02-01 19:25:42 · 159 阅读 · 0 评论 -
super关键字的使用
1、特殊变量super,提供了对父类的访问。2、可以使用super访问父类被子类隐藏的变量或覆盖的方法。3、每个子类构造方法的第一条语句。都是隐含地调用super(),如果父类没有这种形式的构造函数, 显式调用,那么在编译的时候就会报错。 public Fish extends Animal { public Fish()...2015-01-18 22:29:58 · 166 阅读 · 0 评论 -
类的继承
1、理解继承是理解面向对象程序设计的关键。2、在java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类或基类), 新的类称为子类(派生类)。3、在java中,不允许多继承。4、在子类中定义一个与父类同名、返回类型、参数类型均相同的一个方法,称为方法的覆盖。5、覆盖发生在子类与父类之间。6、构造方法是不能被继承的。 publi...2015-01-18 19:21:50 · 178 阅读 · 0 评论 -
常量的定义
1、使用关键字final定义常量,例如:final double PI = 3.1415926;2、作为一种约定,在定义常量时,通常采用大写形式。3、final常量可以在声明的同时赋初值,也可以在构造函数中赋初值。4、为了节省内存,我们通常将常量声明为静态的(static)。 如果我们将常量定义为static,则不能在构造函数中赋初值,而必须在定义的时候就赋初值。...2015-01-18 19:08:46 · 266 阅读 · 0 评论 -
static关键字的使用
1、静态方法和静态变量是属于某一个类,而不属于类的对象。2、静态方法和静态变量的引用直接通过类名引用。3、在静态方法中不能调用非静态的方法和引用非静态的成员变量。反之,则可以。4、可以用类的对象obj去调用静态的方法method(),如:obj.method()。...2015-01-18 19:04:00 · 135 阅读 · 0 评论 -
this关键字的使用
1、this变量代表对象本身。2、当类中有两个同名变量,一个属于类(类的成员变量), 而另一个属于某个特定的方法(方法中的局部变量),使用this区分成员变量和局部变量。 public class Point() { private int x; private int y; ...2015-01-18 18:22:29 · 132 阅读 · 0 评论 -
向服务器写出文件
InputStream in = fi.getInputStream();FileOutputStream fos = new FileOutputStream(fudir + "/" + fileName);byte[] buf = new byte[1024];int len = -1;while((len = in.read(buf)) != -1){fos.wri...原创 2014-04-17 00:37:50 · 157 阅读 · 0 评论
分享