易截截图软件、单文件、免安装、纯绿色、仅160KB

java 程序题

//1.编写一个程序,该程序可读入一个外部文件,并将文件内容赋值给一个字符串
package Zhangyiwei
import java.io.*;
public class Zhangyiwei {
    public static String filename = "c:\\1.txt";
    public static void main(String[] args) throws FileNotFoundException, IOException  {
         System.out.println("File:"+File2String(filename));
    }
    /**
    * 函数:File2String
    * 功能:可读入一个外部文件,并将文件内容赋值给一个字符串
    * @param file 文件路径
    * @return 字符串内容
    * @since 1.0
    */
    public static String File2String(String filename) throws FileNotFoundException, IOException{
        char[] context = new char[(int)new File(filename).length()];
        FileReader filereader = new FileReader(filename);
        filereader.read(context);
        filereader.close();
        return new String(context);
    }
}
//2.编写一个程序,该程序可将一个字符串写入外部文件
package Zhangyiwei;
import java.io.*;
public class Zhangyiwei {
    public static String filename = "c:\\1.txt";
    public static String context = "This is a file made by java.";
    public static void main(String[] args) throws IOException  {
         String2File(filename,context,false);
    }
    /**
    * 函数:String2File
    * 功能:将字符串内容赋值给一个外部文件
    * @param filename 文件路径
    * @param context 字符串内容
    * @


相关文档:

Java 内部类

定义在一个类内部的类叫内部类,包含内部类的类称为外部类。
内部类可以声明public、protected、private等访问限制,
可以声明为abstract的供其他内部类或外部类继承与扩展,
或者声明为static、final的,也可以实现特定的接口。
static的内部类行为上象一个独立的类,
非static在行为上类似类的属性或方法且禁止声明s ......

JAVA程序员面试32问

第一,谈谈final, finally, finalize的区别。
final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以 ......

Java 小例子:下载并保存网络小说

本示例从网上下载一本小说,并保存为 UTF-8 格式。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.net.MalformedURLException; ......

java编程的GBK字符集问题汇总

在开发一个java的管理系统时,中文问题常常困扰着我们,根据我的经验,无非为下面几种; 
步骤1.oreacle 客户端环境变量的修改。
[ECP_WEB]/oracle$locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh ......

浅谈JavaScript与Java区别何在

 对于初学者,也行大家会认为Java包含JavaScript,然而这种从字面意思的理解是错误的,下面小编浅谈一下JavaScript与java的区别。
1. 基于对象和面向对象
Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。
JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号