
java
LiuYGG
这个作者很懒,什么都没留下…
展开
-
biginteger斐波那契数列
1.用循环实现不死神兔 故事得从西元1202年说起,话说有一位意大利青年,名叫斐波那契。 在他的一部著作中提出了一个有趣的问题:假设一对刚出生的小兔一个月后就能长成大兔, 再过一个月就能生下一对小兔,并且此后每个月都生一对小兔,一年内没有发生死亡, 问:一对刚出生的兔子,一年内繁殖成多少对兔子? 1 1 2 3 5 8 13 212.第100个月繁...原创 2018-08-10 19:36:30 · 459 阅读 · 0 评论 -
WindowsBuilder管家婆记账软件
首先根据数据库的内容创建一个model,赋予所有键名,并获得get和set方法,为了以后检查方便,最好再设置toString方法package com.gjp.Model;public class Model { private int zwid;// id private String flname;// 分类名称 private double money;/...原创 2018-08-27 16:06:26 · 500 阅读 · 0 评论 -
IO流文件复制(文件内容含中文)
/** * * @author 文件复制 * 将E盘下的aaa.txt文件中的内容复制到ccc.txt中 * eclipse编码方式GBK * */public class filecopyChina { public static void main(String[] args) throws Exception { // TODO Auto-...原创 2018-08-16 11:02:39 · 459 阅读 · 1 评论 -
线程池的使用(Callable接口)
public class test04CallExecutor { public static void main(String[] args) { // TODO Auto-generated method stub ExecutorService service = Executors.newFixedThreadPool(2);//包含2个线程对象...转载 2018-08-18 17:45:03 · 1063 阅读 · 0 评论 -
线程池的使用(Runnable接口)
/** * 创建线程池 */public class test03ThreadExecutor { public static void main(String[] args) { // TODO Auto-generated method stub ExecutorService executorService = Executors.newFi...原创 2018-08-18 17:35:34 · 2442 阅读 · 0 评论 -
线程的两种创建方式二
/** * * 声明一个实现runnable接口的类 * 优点: 避免了单继承的局限性 * 线程任务和线程对象分离,runnable只封装了线程任务,耦合度低 * 常用 * */public class test02 { public static void main(String[] args) { // TODO Auto-...原创 2018-08-18 17:08:52 · 153 阅读 · 0 评论 -
线程的两种创建方式一
/** * 创建线程的两种方法: * 1.继承Thread类 * 2.声明一个实现 Runnable 接口的类 * * 两个线程并发执行,输出顺序每次可能都会不同 * 线程任务和线程对象耦合到一块,此方法不常用 */public class test01 { public static void main(String[] args) throws...原创 2018-08-18 17:07:56 · 137 阅读 · 0 评论 -
斗地主(模拟斗地主分牌)
具体规则: 1. 组装54张扑克牌 2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。 4. 查看三人各自手中的牌(按照牌的大小排序)、底牌 手中扑克牌从大到小的摆放顺序:大王,小王,2,A,K,Q,J,10,9,8,7,6,5,4,3思路: 准备牌: 完成数字与纸牌的映射关系: 使用...原创 2018-08-13 12:16:01 · 1583 阅读 · 0 评论 -
两种方式遍历Map集合
分析以下需求,并用代码实现: (1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age) (2)定义Map集合,用Student对象作为key,用字符串(此表示表示学生的住址)作为value (3)利用四种方式遍历Map集合中的内容,格式:key::value(此处只有两种方法)public class test { ...原创 2018-08-12 21:08:33 · 930 阅读 · 0 评论 -
StringBuilder对象的使用
将”goOd gooD stUdy dAy dAy up” 每个单词的首字母转换成大写其余还是小写字母(不许直接输出good good study day day up 要用代码实现)public static void main(String[] args) { String str = "goOd gooD stUdy dAy dAy up"; ...原创 2018-08-12 12:07:55 · 1230 阅读 · 1 评论 -
HashSet基本应用(1)
分析以下需求,并用代码实现: (1)有如下代码: public static void main(String[] args) { List list = new ArrayList<>(); list.add(“a”); list.add(“f”); l...原创 2018-08-12 12:00:03 · 526 阅读 · 0 评论 -
增强for循环实例
package cn.itcast.demo2; import java.util.ArrayList;/* * JDK1.5新特性,增强for循环 * JDK1.5版本后,出现新的接口 java.lang.Iterable * Collection开是继承Iterable * Iterable作用,实现增强for循环 * * 格式: * ...原创 2018-08-11 18:27:54 · 428 阅读 · 0 评论 -
IteratorDemo
package cn.itcast.demo;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/* * 集合中的迭代器: * 获取集合中元素方式 * 接口 Iterator : 两个抽象方法 * boolean hasNext() 判断集合中还有没...原创 2018-08-11 18:27:03 · 155 阅读 · 0 评论 -
CollectionDemo(迭代器的存储类型)
package cn.itcast.demo;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class CollectionDemo1 { public static void main(String[] args) { //集合可以...原创 2018-08-11 18:25:27 · 150 阅读 · 0 评论 -
CollectionDemo
package cn.itcast.demo;import java.util.ArrayList;import java.util.Collection;/* * Collection接口中的方法 * 是集合中所有实现类必须拥有的方法 * 使用Collection接口的实现类,程序的演示 * ArrayList implements List * List exte...原创 2018-08-11 18:23:55 · 406 阅读 · 0 评论 -
ArrayListDemo.java
public class ArrayListDemo { public static void main(String[] args) { /* * 集合ArrayList,存储int类型数 * 集合本身不接受基本类,自动装箱存储 */ ArrayList<Integer> array =...转载 2018-08-11 18:22:51 · 191 阅读 · 0 评论 -
IO流查询指定目录下所有指定类型文件
需求:打印指定目录即所有子目录中的.java文件的文件路径 要求:编写一个方法用来打印指定目录中的.java文件路径,并进行方法的调用 若指定的目录有子目录,那么把子目录中的.java文件路径也打印出来public class diguiFile1 { public static void main(String[] args) { File file = new...原创 2018-08-14 18:13:09 · 796 阅读 · 0 评论 -
我所遇到的java面试题
1、String 是最基本的数据类型吗?答:不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type)和枚举类型(enumeration type),剩下的都是引用类型(reference type)。2、short s1 = 1; s1 = s1 + 1;有错吗?shor...原创 2019-01-09 09:47:48 · 133 阅读 · 0 评论