精华内容
下载资源
问答
  • 需要运行和引用的java文件设置为source文件,将配置文件(xml)等设置为resource文件 编译Java文件 点击要编译的java文件(已经设置为source文件),再点击build->rebuild default(ctrl+shift+f9)进行编译 过程中出现...

    设置class文件的生成位置

    file->project structure
    在这里插入图片描述out put 选择第二个设置输出位置

    设置resource和source

    方法:点击文件右键->make direction as

    需要运行和引用的java文件设置为source文件,将配置文件(xml)等设置为resource文件

    编译Java文件

    点击要编译的java文件(已经设置为source文件),再点击build
    有三种编译方式

    1. compile:对选定的java类文件进行全部编译,不管是否修改过
    2. rebuild:对选定的project进行全部编译,不管是否修改过
    3. make:对选定的目标(可以实java类或者project),选取修改过的文件进行编译

    过程中出现的问题

    Error:java: 无效的源发行版: xx

    解决方法:

    File -> Settings -> Bulid, Execution,Deployment -> Compiler -> Java Compiler
    设置 project bytecode version为自己使用的对应版本
    在这里插入图片描述File -> Project Structure -> Project
    设置相对应java jdk版本
    在这里插入图片描述同样是这个地方,modules,设置language level

    在这里插入图片描述设置一下module SDK
    在这里插入图片描述即可解决该问题

    项目中存在类,但是编译的时候显示未找到该类

    解决方法:需要的文件都需要包含在编译内容中

    展开全文
  • Java教程,全套Java基础视频教程

    万次阅读 多人点赞 2017-09-07 16:32:16
    为此我呕心沥血整理了这套Java教程,不管你是不懂电脑的小白,还是已经步入开发的大牛,这套路线路你都值得拥有,小白看上面的视频可以成功学会Java并且顺利工作,大神看了上面的资源肯定会谆谆乐道,教程的宗旨就是...

    深知广大爱好Java的人学习是多么困难,没视频没资源,上网花钱还老被骗。为此我呕心沥血整理了这套Java教程,不管你是不懂电脑的小白,还是已经步入开发的大牛,这套路线路你都值得拥有,小白看上面的视频可以成功学会Java并且顺利工作,大神看了上面的资源肯定会谆谆乐道,教程的宗旨就是分享,专业,便利,让喜爱Java的人,都能平等的学习。

    首先建立好开发环境非常重要,工欲善其事,必先利其器。做任何开发,首先就是要把这个环境准备好,之后就可以去做各种尝试,尝试过程中就能逐渐建立信心。初学者往往在环境配置中被各种预想不到的问题弄得很沮丧。

     

    Java开发合集软件
    http://yun.itheima.com/gongju/c26.html?stt

    然后是Java教程的学习流程图,学习要由浅入深,一步一步来,流程图为大家列出学习的先后顺序,不要急,把基础打牢固,后面的难题自会迎刃而解。

    一、Java基础


    JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得编程的必经之路。

    在Java基础板块中有6个子模块的学习:

    基础语法,可帮助你建立基本的编程逻辑思维;
    面向对象,以对象方式去编写优美的Java程序;
    集合,后期开发中存储数据必备技术;
    IO,对磁盘文件进行读取和写入基础操作;
    多线程与并发,提高程序效率;
    异常,编写代码逻辑更加健全;
    网络编程,应用服务器学习基础,完成数据的远程传输。
    学习该阶段,可以完成一些简单的管理系统、坦克大战游戏、QQ通信等。
    配套学习视频:

    Java基础班教程-小白的福音
    完整视频:http://yun.itheima.com/course/232.html?2005stt
    配套资料:https://pan.baidu.com/s/1U8Ld_rMpMj8pvblnzhcviA 提取码:eqem 

     

    二、数据库

    数据库不仅仅是Java开发工程师的必学课程,也是其他语言都需要掌握的技能。用于对交互过程中客户的数据进行存储。

    该板块包括关系型数据库和非关系型数据库。

    例如:MySQL、oracle、redis、MongoDB等。数据库学习完毕后,可以将数据存储到数据库中,也可以通过SQL语句从数据库中查询数据,结合Java项目可以实现动态站点的数据的保存。

    技术树

    配套学习视频:

    5天玩转MySQL
    完整视频:http://yun.itheima.com/course/144.html?2005stt
    配套资料:https://pan.baidu.com/s/1ULdwH1O9COUjISPH9Pq9zg   密码:h6g1

    Sharding-JDBC从入门到精通
    完整视频:http://yun.itheima.com/course/580.html?2006stt
    配套资料:https://pan.baidu.com/s/1ChL3wUx89x9GDGuEe1wscg  提取码:3hwz

    java进阶教程4天oracle快速入门
    完整视频:http://yun.itheima.com/course/621.html?2005stt
    配套资料:https://pan.baidu.com/s/1XoxeP1xTIxY-Pov8-0FA-Q 提取码:djde

     

    三、前端技术

    Javaweb阶段包括前端、数据库和动态网页。Javaweb是互联网项目的入门课程,是学习后面高进阶课程的基础。

    首先,我们先看一下前端板块。该板块主要包括如下几个模块:

    HTML5,网页制作标记语言;
    CSS,对HTML制作网页进行美化;
    JavaScript,嵌入在页面中的脚本语言,具备逻辑性;
    Vue,前端框架,简化了与服务器端交互的操作,用户良好的交互体验是必不可少的。
    学习前端技术后,可以完成类似京东、淘宝的前端工程的编写。

    技术树

    配套学习视频:

    Ajax从入门到精通
    完整视频:http://yun.itheima.com/course/283.html?2005stt
    配套资料:http://pan.baidu.com/s/1pLoi5DL 密码:ncfq

    2018年Vue.js深入浅出教程
    完整视频:http://yun.itheima.com/course/335.html?2005stt
    配套资料:https://pan.baidu.com/s/10kSgCuQK37v7ADkYXUoQsw 提取码:3j7t

    零基础玩转微信小程序(优购)

    完整视频:http://yun.itheima.com/course/589.html?2005stt
    配套资料:https://pan.baidu.com/s/1h53eSdtET9IngH9mBwilKA  提取码:bnr1 

     

    四、动态网页技术

    动态网页是中级程序员服务器端编程的基础,是高级框架学习的必备课程,后期学习的框架、服务底层都是基于动态网页技术之上的。

    该板块包括Javaweb核心技术、包括Servlet、Request、Response、Cookie和Session等,通过这些技术的学习可以完成动态站点开发,可更好的完成服务器端与客户的交互,让页面的数据“动”起来,做出小型的应用系统。

    技术树

    配套学习视频:

    27天超系统javaweb快速入门视频
    完整视频:http://yun.itheima.com/course/590.html?2005stt
    配套资料:https://pan.baidu.com/s/11NeveaC_L6iGiyn3v18nhQ 提取码:nny7

    servlet4.0新特性
    完整视频:http://yun.itheima.com/open/293.html?2005stt
    配套资料:https://pan.baidu.com/s/17w-mc4ge6Ft9g71qiAbaQA 提取码:lf8a 

     

    五、编程强化

    编程强化是对解决实际问题方面做一个深入的了解和应用,是对JavaSE基础的加强,对后期自动以框架和对一些服务框架的底层理解做支撑。

    编程强化板块主要包括如下几个模块:多线程高级、涉及线程内存、线程通信等;JVM优化,对JVM底层进行调优来提高项目执行效率;NIO,同步非阻塞IO来提高效率。

    学习该阶段,可以对原有项目进行优化从而使程序更快更稳定。

    技术树

    配套学习视频:

    迎娶白富美的独门秘籍-Java程序算法设计视频

    完整视频:http://yun.itheima.com/open/216.html?2005stt
    配套资料:https://pan.baidu.com/s/1eSwC0ro 密码:fikc

    匠心之作java基础强化之JVM内存结构
    完整视频:http://yun.itheima.com/course/628.html?2005stt
    配套资料:https://pan.baidu.com/s/1J9TDFzLIhx4Mi7LhUAdX_A 提取码:htk0

    匠心之作java基础进阶之强转溢出&浮点数运算精讲

    完整视频:http://yun.itheima.com/course/627.html?2005stt
    配套资料:https://pan.baidu.com/s/1IH5ns3FmLSqVysyde_EO4w 提取码:8mpa

     

    六、软件项目管理

    学习了项目的开发与发布之后,我们就可以单独对一个项目进行开发了,但是在企业中开发中,除了编码之外,还需要项目管理、团队协作开发等,这就是软件项目管理板块要学习的内容。

    该板块包括如下几个模块:Git和SVN,团队协作开发工具;码云,代码托管工具;Maven,项目快速构建工具;Jenkins,项目持续集成工具;Sonar,项目代码质量管理工具等。通过该板块的学习,我们更加真实的还原企业开发的流程,具备真实企业的工作经验。

    技术树


    配套学习视频:

    Maven精品教程
    完整视频:http://yun.itheima.com/course/234.html?2005stt
    配套资料:https://pan.baidu.com/s/1On1OkVJbFLlRLBKWxMYVFA 提取码:dao2 

    Git零基础入门到实战详解

    完整视频:http://yun.itheima.com/course/606.html?2005stt
    配套资料:https://pan.baidu.com/s/1F-qajsxektRZrfWuFKqWqA  提取码:tfot 

     

    七、热门技术框架

    使用Javaweb进行企业级开发是完全可以的,但是开发效率比较低,所以对常用的逻辑操作进行封装就形成了框架,因此框架是企业开发的入门技能。

    热门框架板块主流框架有如下几个:Spring框架,占据统治地位,其生态系统涉及各个方面解决方案;MyBatis框架,使用ORM思想对数据库进行操作。

    该板块学习后,就可以进行真实企业级项目开发了,做出的项目也会更加符合企业要求。

    技术树

    配套学习视频:

    Springmvc由浅入深全套
    完整视频:http://yun.itheima.com/course/8.html?2005stt
    配套资料:https://pan.baidu.com/s/1EM2FepzYeX-wr50zKy4MQg  提取码:w9zs 

    Mybatis由浅入深全套

    完整视频:http://yun.itheima.com/course/289.html?2005stt
    配套资料:https://pan.baidu.com/s/1TVDJ_EYptvEZ99OKY25XYA 提取码:70w3 

    数据层全栈方案 SpringData 高级应用
    完整视频:http://yun.itheima.com/course/591.html?2005stt
    配套资料:https://pan.baidu.com/s/1sXstqCOappxfeWi6Vm08OA 提取码:0oj6 

     

    八、分布式架构方案

    随着互联网的发展,业务的复杂性和用户的体验性都需要提高,所以分布式架构出现了。该板块主要讲解的是分布式架构的相关解决方案。

    主要包括如下模块:Dubbo,高性能的 RPC 服务发布和调用框架;SpringBoot,简化Spring应用的初始搭建以及开发过程;Spring Cloud,一系列框架的有序集合,如服务发现注册、配置中心、负载均衡、断路器、数据监控等。

    该板块的学习,可以具备大型互联网项目开发的必备技术和实际经验,为进入BATJ打下基础

    技术树


    配套学习视频:

    快速入门Zookeeper+dubbo

    完整视频:http://yun.itheima.com/course/603.html?200stt
    配套资料:https://pan.baidu.com/s/148DQLvkgXkFcDC7hNc9b_w 提取码:atcv 

    两小时由浅入深搞定springboot

    完整视频:http://yun.itheima.com/open/429.html?2005stt
    配套资料:https://pan.baidu.com/s/12jPdTMj8Hl5NzWCo3RngTQ  提取码:x4p7 

    4天从浅入深精通SpringCloud 微服务架构

    完整视频:http://yun.itheima.com/course/600.html?2005stt
    配套资料:https://pan.baidu.com/s/1DFrV3m4mF8Y7-Rkgv98irw 提取码:xj0g

     

    九、服务器中间件

    中间件板块是大型互联网项目中必备的。服务中间件可以帮助各子模块间实现互相访问,消息共享或统一访问等功能。其包括远程服务框架中间件,例如阿里(Apache)的RPC框架Dubbo等;消息队列中间件,例如:阿里巴巴开源分布式中间件RocketMQ、高吞吐量消息发布和流处理服务Kafka等。

    学习服务中间件是中级JavaEE工程师必要技术,也是JavaEE架构师必须精通的技术。

    技术树

    配套学习视频:

    MongoDB基础入门到高级进阶

    完整视频:http://yun.itheima.com/course/619.html?2005stt
    配套资料:https://pan.baidu.com/s/18au42FIhSNrXY9p7MbmNbg 提取码:29ad

    REDIS高级应用:使用redis消息队列完成秒杀过期订单处理

    完整视频:http://yun.itheima.com/course/468.html?2005stt
    配套资料:https://pan.baidu.com/s/156hYKk-ZwE4gdds0LGUYAw 提取码:b2e7

     

    十、服务器技术

    不管是使用原生Javaweb进行开发,还是使用框架进行开发,项目最终需要对外发布才能供全世界的人访问到,而服务器板块就可以解决这个问题,所以服务器是项目发布的必要技术。该板块包括虚拟化和web应用服务器的学习,主要包括如下几个模块:Vmware,虚拟机软件;Linux,专门用于服务器的系统;Nginx,集群部署时反向代理服务器;Tomcat,项目发布时主要使用的服务器。

    该板块学习后,我们就可以把开发好的项目发布到服务器中,然后供你的小伙伴远程访问了,超酷!

    技术树

    配套学习视频:

    高可用的并发解决方案nginx+keepalived

    完整视频:http://yun.itheima.com/course/477.html?2005stt
    配套资料:https://pan.baidu.com/s/1OQ0_pqGqCSc-M7wCFHU8fA 提取码:s9ia 

    2019年最新Linux运维189讲系统教程

    完整视频:http://yun.itheima.com/course/555.html?2005stt
    配套资料:https://pan.baidu.com/s/1jIWRAGq6QW7U9RqVJrZs7A  提取码:26qw

    Java提升-Tomcat核心原理解析

    完整视频:http://yun.itheima.com/course/569.html?2005stt
    配套资料:https://pan.baidu.com/s/1_lIoUoGhbYnqrmAFzwXJrA 提取码:smwt 

     

    十一、容器技术

    容器化技术是近两年超级火的一个专题,通过容器化技术可以对环境进行打包,方便移植,大大提高了开发效率。该板块包括容器化技术Docker和其平台管理引擎Kubernetes,其中,Docker 是一个开源的应用容器引擎,可以打包应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows 机器上,也可以实现虚拟化。而Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。通过该板块的学习,你可以通过上述技术快速搭建环境,节省开发时间,提高开发效率。

    技术树

    配套学习视频:

    深入解析docker容器化技术

    完整视频:http://yun.itheima.com/course/583.html?2005stt
    配套资料:https://pan.baidu.com/s/16Tn_gnjYbyJN6BVEvemzTw  提取码:t8jo 

     

    十二、业务解决方案

    虽然我们已经具备了基础技术和高阶技术,但是要想与企业开发相接轨,还需要对实际项目的业务解决方案进行探究。而此版块就是在实际业务场景中的真实解决方案集合,常用的业务解决方案有如下:搜索业务场景解决方案、日志收集与分析场景解决方案、工作流引擎场景解决方案、任务调度场景解决方案、地图开发平台场景解决方案、支付开放平台场景解决方案、图表可视化场景解决方案。通过分析实际业务来学习这个解决方案技术集,完全可以达到中级甚至高级工程师水平。

    技术树

    好了,学习线路图分享到这里, 如果有最新学习视频,我会继续更新!另外,如果有资源失效的,请评论给我,我看到第一时间更新的!

    展开全文
  • JAVA之键盘输入并且写入文件中

    千次阅读 2017-01-10 10:12:33
    JAVA之键盘输入并且写入文件中
    1、利用 BufferedReader实现从键盘读入字符串;利用BufferedWriter写进文件test中。
    打开记事本,写如下一段代码:
    import java.io.*;
    public class InputTest{
    public static void main(String[] args) throws IOException{
      BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
      BufferedWriter buf2 = new BufferedWriter(new FileWriter("test.txt"));
      System.out.println("请输入想要说的话:");
      String str = buf.readLine();
       while(!str.equals("YES")){
       buf2.write(str);
       buf2.newLine();
       System.out.println("是否退出?输入YES退出:");
       str = buf.readLine();
        }
      buf.close();
      buf2.close();
       }
    } 
    保存为InputTest.java【同上节,我还是把他放在了D盘下InputTest文件夹内】 
    打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
    输入Javac InputTest.java 回车 java InputTest 
    接下来会出现提示我们输入想要说的话:
    随便说点: 利用 BufferedReader实现从键盘读入字符串;利用BufferedWriter写进文件test中
    然后提示我们是否退出:我还不想退出呢?
    它还是在提示我们是否退出:好吧!你赢了!我退出!
    它要我们输入YES退出,我们输入YES退出程序!
    效果如下图:
     图片

    接下来还没有完哦!我们去看看我们D盘InputTest目录下test.txt里面的内容;看看它里面是不是有数据有什么数据呢?
    数据如下图:
    图片
    我们的测试到此结束!
    展开全文
  • 需要引入java-unrar-0.3.jar 和 commons-logging-1.1.1.jar   package com.test; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import de.innosystec.unrar.Archive; ...

     

    需要引入java-unrar-0.3.jar 和 commons-logging-1.1.1.jar

     

    package com.test;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import de.innosystec.unrar.Archive;
    import de.innosystec.unrar.exception.RarException;
    import de.innosystec.unrar.rarfile.FileHeader;
    
    public class RARUtil {
    	
    	public  static void unrar(String srcPath,String unrarPath) throws RarException, IOException{
    		unrar(new File(srcPath), unrarPath);
    	}
    	
    	public  static void unrar(File srcFile,String unrarPath) throws RarException, IOException{
    		if(null == unrarPath || "".equals(unrarPath)){
    			unrarPath = srcFile.getParentFile().getPath();
    		}
    		System.out.println("unrar file to :"+unrarPath);
            FileOutputStream fileOut;
            File file;    
            Archive rarfile = new Archive(srcFile);
            FileHeader entry = rarfile.nextFileHeader();
            while(entry!=null){
            	
            	String entrypath = "";
            	if(entry.isUnicode()){//解決中文乱码
            		entrypath = entry.getFileNameW().trim();
            	}else{
            		entrypath = entry.getFileNameString().trim();  
            	}
    
            	entrypath=entrypath.replaceAll("\\\\", "/");
            	
            	file = new File(unrarPath+"/"+entrypath);
            	System.out.println("unrar entry file :"+file.getPath());
            	if(entry.isDirectory()){
            		file.mkdirs();
            	}else{
                	File parent = file.getParentFile();
                    if(parent!=null && !parent.exists()){
                        parent.mkdirs();
                    }
                    fileOut = new FileOutputStream(file);
                    rarfile.extractFile(entry, fileOut);
                    fileOut.close();
            	}        	
            	entry = rarfile.nextFileHeader();
            }
            rarfile.close();
            
    	}
    
    
    }


     

    展开全文
  • package Test0;...import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FilenameFilter; import java.io.InputStream; import java.io.InputStreamReader;
  • import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Scanner; public class...
  • java压缩多个文件并且返回流示例

    千次阅读 2016-01-04 19:23:12
    java压缩多个文件并且返回流示例
  • java生成txt文件并且读写

    万次阅读 2018-05-29 15:31:59
    SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss"); String currentTime = formatter.format(System.currentTimeMillis());// 当前时间作为文件名字 System.out.println(currentTime)...
  • java调用exe并且获取返回值的例子

    千次阅读 2016-06-23 22:45:45
    1 、 C代码 int main(char * args) { ...//为java中要获取的返回值 } 2、Java代码 import java.io.*; class Main { static Process p; static public void openApplication(String filePath)
  • java上传视频并且截取当前视频第一帧 使用jar包的方式实现上传视频文件并且截取视频第一帧,保存到数据库。 这是我通过查找其他相关资料结合自己的想法写的一个有关于移动端拍摄上传视频,并且截取视频第一帧的方法...
  • Java程序作为linux的Daemon后台运行 使用Java Service Wrapper将java程序作为linux服务并且开机自动启动
  • import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class TestHtml { public static void main(String[] args) { ...
  • 解决问题:1 导出java可执行jar包,并且执行。 2 解决想通过java开发小工具,纠结半天不知道怎么把它弄到linux上面执行的问题 其实这篇文章没有什么很大意义,对开发老手来说不屑一顾。但是相信还是有很多跟我一样...
  • Java Swing 图形界面开发简介

    万次阅读 多人点赞 2017-05-30 23:52:47
    Swing 开发中常用的一些组件、布局管理器等相关知识技术,并且每章节都将通过代码实例展示实际应用。Swing 是 Java 为图形界面应用开发提供的一组工具包,是 Java 基础类的一部分。Swing 包含了构建图形界面(GUI)...
  • 目前在用JCEF实现java程序桌面版包装,源码中需要加载编译好的几个dll文件,而这些文件的路径必然是根据程序安装的路径而变化的,这就需要在程序运行的时候,去动态修改java.library.path来实现dll文件的加载 ...
  • 求大神:java怎么调用webService 接口并且进行解析啊
  • import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; import javax.servlet.http.HttpServletRequest; import com.mysql.jdbc.log.LogFactory; /** * 读...
  • 一般情况下,我们都要将...输入如下命令,查看已经安装的Java版本信息。 java -version 11 输入如下命令,查看JDK的信息。 rpm -qa|grep java11 卸载已经安装的JAVA,如下图所示。(注:用Tab键可以补充,有时包
  • import java.io.File; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.Date; import java.util.List; /** * ...
  • 问题:java都安装好了,并且环境变量也弄好了,javac还是不成功。并且在idea中连接jdk时始终无法找到jdk路径。  解决办法:其实这时候多半是安装java时,有两次选择路径选择了同一文件夹,将jre也装在了jdk里面,...
  • java 8 通过stream对象 对list双重循环,并且赋值 1.项目使用
  • import java.io.BufferedInputStream;  import java.io.BufferedReader;  import java.io.File;  import java.io.FileInputStream;  import java.io.InputStreamReader;  import java.io.R
  • java后台调用接口并且传递相关参数

    万次阅读 2017-09-27 14:08:58
    已知某个接口,并且接口提供传递参数,调用接口的数据到后台 解决方法:把接口以及参数用字符串拼接为一个参数,并调用 代码如下: public Map TestController(HttpServletRequest request, HttpServletResponse...
  • Java实现PDF生成并且打印pdf文件(附demo) 目录: 0. 效果预览 1. 准备环境 2. Java如何调用打印机进行打印 3. Java如何生成pdf打印文件 4. 实现pdf内数据动态填充(可按需求改变数据,有一个模板就行) ...
  • 部署java项目,并且实现Nginx反向代理Tomcat服务器安装tomcat部署java项目实现Nginx反向代理 安装tomcat 详细安装步骤可以参考我的另一篇文章: 部署TOMCAT及优化. [root@maomao zhuzhu]# ls apache-tomcat-8.5.16....
  • import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.DataInputStream; import java.io.File; import...
  • Java项目如何打包Jar并且随处运行?

    千次阅读 2016-08-04 23:39:28
    Java项目如何打包Jar并且随处运行? 第一步,选择要打包的项目,右键:Export 第二部,进入选择RunnableJarfile 第三部,选择Launch configuration,jar项目运行时候首次加载的窗体。 注意:Library ...
  • 为此我们历时一个月整理这套Java学习路线图,不管你是不懂电脑的小白,还是已经步入开发的大牛,这套路线路你都值得拥有,小白看上面的视频可以成功学会Java并且顺利工作,大神看了上面的资源肯定会谆谆乐道,路线图...
  • Java连接FTP服务器并且实现对其文件的上传和下载

    万次阅读 多人点赞 2015-11-12 17:46:26
    Thinking In Java   笔者环境  系统环境:Windows 7(客户端与服务器均是)  服务器:自建FTP服务器( 关于FTP服务器的搭建,本文不作说明。网上都有. )  开发环境:Jdk 1.8  引入第三方库:...
  • Java实现输出前100个素数,并且5个一行

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 129,331
精华内容 51,732
关键字:

java并且

java 订阅