「java下载操作」java软件下载教程

博主:adminadmin 2022-11-30 06:31:06 80

今天给各位分享java下载操作的知识,其中也会对java软件下载教程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA下载版本和安装的问题~

JDK的下载和安装的程序如下:

1。到JDK1.5下载页面点击下面网址: / j2se/1.5.0/download.jsp

2。点击“下载JDK 5.0更新6”:

以下步骤配置JDK环境变量:

1。右键单击“我的电脑”,点击“属性”,选择“高级”选项卡上,单击“环境变量”:

2。在“系统变量”,设置三个属性,JAVA_HOME,PATH,CLASSPATH(区分大小写)

JAVA_HOME指定JDK的安装路径,只是安装路径C:\ Program Files文件\ JAVA \ JDK1.5.0_06,这路径下包括解放,本,JRE其他的文件夹(最好设置这个变量,因为在运行tomcat,eclipse和等需要依靠这个变量);

路径使系统能够识别任何路径java命令,集: %JAVA_HOME%\ BIN;%JAVA_HOME%\ jre的\斌

的Java负载班(类或LIB)路径,只有类在classpath中,java命令,以确定:CLASSPATH%JAVA_HOME %\ lib中;%JAVA_HOME%\ LIB \ tools.jar中(要增加。表示当前路径)

参考先前指定的JAVA_HOME%JAVA_HOME%的

3。 “开始” - “运行”,输入“cmd”:

4。键入命令“的Java版本”,出现以下画面,说明环境变量配置成功:

java版本“1.5.0_12”

JAVA(TM)2运行时环境,标准版(版本1.5 .0 _12-B04)

的Java HotSpot(TM)客户端VM(版本1.5.0_12-B04,混合模式,共享)

补充说:只有重新登录功能后,系统变量,用户变量必须设置关闭都没有。

Java 下载文件的方法怎么写

参考下面

public HttpServletResponse download(String path, HttpServletResponse response) {

try {

// path是指欲下载的文件的路径。

File file = new File(path);

// 取得文件名。

String filename = file.getName();

// 取得文件的后缀名。

String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase();

// 以流的形式下载文件。

InputStream fis = new BufferedInputStream(new FileInputStream(path));

byte[] buffer = new byte[fis.available()];

fis.read(buffer);

fis.close();

// 清空response

response.reset();

// 设置response的Header

response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes()));

response.addHeader("Content-Length", "" + file.length());

OutputStream toClient = new BufferedOutputStream(response.getOutputStream());

response.setContentType("application/octet-stream");

toClient.write(buffer);

toClient.flush();

toClient.close();

} catch (IOException ex) {

ex.printStackTrace();

}

return response;

}

// 下载本地文件

public void downloadLocal(HttpServletResponse response) throws FileNotFoundException {

String fileName = "Operator.doc".toString(); // 文件的默认保存名

// 读到流中

InputStream inStream = new FileInputStream("c:/Operator.doc");// 文件的存放路径

// 设置输出的格式

response.reset();

response.setContentType("bin");

response.addHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\"");

// 循环取出流中的数据

byte[] b = new byte[100];

int len;

try {

while ((len = inStream.read(b)) 0)

response.getOutputStream().write(b, 0, len);

inStream.close();

} catch (IOException e) {

e.printStackTrace();

}

}

// 下载网络文件

public void downloadNet(HttpServletResponse response) throws MalformedURLException {

int bytesum = 0;

int byteread = 0;

URL url = new URL("windine.blogdriver.com/logo.gif");

try {

URLConnection conn = url.openConnection();

InputStream inStream = conn.getInputStream();

FileOutputStream fs = new FileOutputStream("c:/abc.gif");

byte[] buffer = new byte[1204];

int length;

while ((byteread = inStream.read(buffer)) != -1) {

bytesum += byteread;

System.out.println(bytesum);

fs.write(buffer, 0, byteread);

}

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

//支持在线打开文件的一种方式

public void downLoad(String filePath, HttpServletResponse response, boolean isOnLine) throws Exception {

File f = new File(filePath);

if (!f.exists()) {

response.sendError(404, "File not found!");

return;

}

BufferedInputStream br = new BufferedInputStream(new FileInputStream(f));

byte[] buf = new byte[1024];

int len = 0;

response.reset(); // 非常重要

if (isOnLine) { // 在线打开方式

URL u = new URL("" + filePath);

response.setContentType(u.openConnection().getContentType());

response.setHeader("Content-Disposition", "inline; filename=" + f.getName());

// 文件名应该编码成UTF-8

} else { // 纯下载方式

response.setContentType("application/x-msdownload");

response.setHeader("Content-Disposition", "attachment; filename=" + f.getName());

}

OutputStream out = response.getOutputStream();

while ((len = br.read(buf)) 0)

out.write(buf, 0, len);

br.close();

out.close();

}

新的2021Java软件怎么用

先登录Java软件里,然后开始操作。安装Java过程是点击官网下载地址,往下滑,找到自己电脑相对应的JDK,点击下载。如果不清楚自己的电脑是32位还是64位,可以同属按下 win + R 键打开cmd命令行,输入 systeminfo ,然后按下Enter键。“X86”表示32位系统,如是“X64”则表示64位系统。(一定要看清自己的系统位数),勾选接受许可协议后点击下载。会提示登录ORACLE账户,如果没有就用邮箱注册一个登录后就可以下载了

关于java下载操作和java软件下载教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-30,除非注明,否则均为首码项目网原创文章,转载请注明出处。