
java
文章平均质量分 82
爱吃萝卜的小羊
加班?快乐?
展开
-
java的简单ftp上传文件案例
下面是我自己的一个简单demo:(需要引入commons-net 的jar包)public class FtpTest { private FTPClient ftp; //获取字符编码 private static String encoding = System.getProperty("file.encoding");原创 2016-09-08 20:09:43 · 3119 阅读 · 1 评论 -
线程池的理解及使用
1.初识线程池:根据系统自身的环境情况,有效的限制执行线程的数量,使得运行效果达到最佳。线程主要是通过控制执行的线程的数量,超出数量的线程排队等候,等待有任务执行完毕,再从队列最前面取出任务执行。2.线程池作用:减少创建和销毁线程的次数,每个工作线程可以多次使用可根据系统情况调整执行的线程数量,防止消耗过多内存3.使用ExecutorService:线程池接口ExecutorService poo原创 2016-09-13 15:40:12 · 42932 阅读 · 3 评论 -
java基于GUI的定时关机程序
源码:import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.IOException;import javax.swing.*;public class Test { public static void main(St原创 2016-09-23 17:45:43 · 759 阅读 · 0 评论 -
利用spring配置定时任务(可多个)
通常在项目中需要定时的去处理相关任务,这时spring管理容器的定时任务就显得方便的多了,下面是自己整理的两种配置方法: 一.使用quartz配置:①写好需要执行任务的java类eg:public class TestSchedueTask { private static Log log = LogFactory.getLog(TestSchedueTask.cl原创 2016-10-18 11:19:48 · 1047 阅读 · 0 评论 -
java堆与栈的理解
JAVA中堆和栈的区别在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分配的内存,原创 2017-06-21 15:57:35 · 396 阅读 · 0 评论