JAVA
颤抖吧少年
默默前行。。。。。。。。。。
展开
-
判断是否为回文数
**输入一个数,判断它是不是回文数。即12321是回文数,2222、 11211也是回文数,即对称的数字! 直接上代码: (解释的很详细)**import java.util.*;public class Work24{ public static void main(String[] args){ Scanner scan = new Scanner(System.in)原创 2016-01-09 20:07:23 · 506 阅读 · 0 评论 -
增强型For循环
普通For循环:int [] a ={1,2,3,4,5}; for(int i=0;i<a.length;i++){ System.out.println(a[i]); }增强型For循环: for(int element : a){ System.out.println(element); }两者效果原创 2016-01-09 20:05:37 · 836 阅读 · 0 评论 -
递归删除目录下所有文件
删除目录下所有文件,这个只能用递归方法进行!! 递归,只有遇到出口才会停止递归,出口逻辑一定要认真!!! 目录下可能有文件或文件夹,文件夹下面还有文件或文件夹,所以使用递归进行便利进行删除!! 直接上代码,解释很详细!!!短短几行代码直接实现,但是需要认真弄清楚里面的逻辑结构!!!import java.util.*;import java.io.File;public clas原创 2016-01-09 20:02:31 · 1519 阅读 · 0 评论 -
输出斐波那契数列的前n项
菲波那契数列的格式如下: 1 1 2 3 5 8 13…… 满足: 1.前两项为 1 2.前两项的和等于第三项 在这里我们用到了 递归算法: 递归:自己调用自己 肯定有自己的出口不然就死循环了 递归的特点:优点:思路清晰 缺点:效率低 首先看一下代码:import java.原创 2016-01-09 20:00:30 · 12887 阅读 · 1 评论 -
输入两个数,求最大公约数和最小公倍数
输入两个数,求最大公约数和最小公倍数首先要知道这两点: 1.A,B的最大公约数取值范围:大于零,小于AB之间最小数; 2.A,B的最小公倍数取值范围:大于AB之间最大数,小于或等于A*B。 接下来上代码: (注释很详细的哟!!!)“` import java.util.*; public class Work23{public static void main(String[] args)原创 2016-01-09 19:48:40 · 2743 阅读 · 0 评论 -
设计模式之单例模式
单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。 实现单例模式原创 2016-01-10 13:46:25 · 295 阅读 · 0 评论 -
打印所有的水仙花数
打印所有的水仙花数原创 2016-01-09 19:53:22 · 782 阅读 · 0 评论 -
RandomAccessFile的详细使用
RandomAccessFile的使用原创 2016-02-27 13:12:45 · 1267 阅读 · 1 评论 -
Java中的线程的生命周期
Java中的线程的生命周期大体可分为5种状态。①NEW:这种情况指的是,通过New关键字创建了Thread类(或其子类)的对象②RUNNABLE:这种情况指的是Thread类的对象调用了start()方法,这时的线程就等待时间片轮转到自己这,以便获得CPU;第二种情况是线程在处于RUNNABLE状态时并没有运行完自己的run方法,时间片用完之后回到RUNNABLE状态;还有种情况就原创 2016-02-27 16:25:20 · 367 阅读 · 0 评论