第一阶段
本人在学习大数据第一阶段JavaEE的时候出现的一些问题,以及解决方式.或者是做的一些小项目.记录下来,加深自己的印象.也给大家提供一个参考!共同学习,共同进步!
「已注销」
手握神剑让希望完美绽放!
展开
-
又重做了一遍IO流的作业
又重做了一遍IO流的作业,改了一些bug作业键盘录入一个文件夹路径,删除该文件夹(包含文件夹内容)importjava.io.File;importjava.util.Scanner;/*1、键盘录入一个文件夹路径,删除该文件夹(包含文件夹内容)*/publicclassTest01 {publicstaticvoi...原创 2019-11-22 20:21:44 · 161 阅读 · 0 评论 -
Lambda表达式-函数式接口-StreamAPI复习
Lambda表达式:publicclassTest01 {publicstaticvoidmain(String[] args) {//无参无返回值的Lambda表达式MyInter mi= ()->System.out.println("test方法被执行了");//方法体mi.test();//执行方法//有参无返回值的Lambda表达式My...原创 2019-11-22 19:31:26 · 220 阅读 · 0 评论 -
Homework20191120
作业1 已知一个类,定义如下: public class DemoClass {public void run() {System.out.println("welcome to ujiuye!");}}(1) 写一个Properties格式的配置文件,配置类的完整名称。 (2) 写一个程序,读取这个Properties配置文件,获得类的完整名称并加载这个...原创 2019-11-20 21:48:27 · 99 阅读 · 0 评论 -
反射-单元测试-jar包生成-Scanner复习
反射:反射:解剖一个类(变量(Field)、方法(Method)、构造方法(Constructor))。Java反射:在程序运行的过程中,可以对任意一个类型进行任意的操作,例如:加载任意类型,调用类型的任意方法,获取任意的成员变量、构造方法,可以创建该类的对象。如果要获取一个类型的各种内容,首先要获得这个类的字节码对象。解剖这个类,获取成员,需要使用Class类型。这种动态的获...原创 2019-11-20 20:47:39 · 190 阅读 · 0 评论 -
作业中一些题目的改进
斗地主:制牌:A--K一共13个数字,四个花色,4*13,大王,小王 洗牌:shuffle将集合中的字符串随机置换 发牌:将一个集合中的元素,分发到4个集合 问题:红桃3--0 红桃4--1importjava.util.ArrayList;importjava.util.Collections;importjava.util.HashMap;importjav...原创 2019-11-19 23:26:14 · 220 阅读 · 0 评论 -
多线程复习2
生产者,消费者,单例模式:publicclassTest03 {publicstaticvoidmain(String[] args) {Apple a= newApple();Producer p= newProducer(a);Consumer c= newConsumer(a);p.start();c.start();...原创 2019-11-19 21:31:56 · 82 阅读 · 0 评论 -
Homework20191118
火车站售票案例(1.0.0)publicclassDemo01Thread {//三个窗口售票问题 (没有加同步代码块),用的继承publicstaticvoidmain(String[] args) {Sale s1= newSale("窗口一");Sale s2= newSale("***窗口二***");Sale s3= newSale("--...原创 2019-11-18 21:29:35 · 204 阅读 · 0 评论 -
File-IO流作业复习
作业键盘录入一个文件夹路径,删除该文件夹(包含文件夹内容)importjava.io.File;importjava.util.Scanner;/*键盘录入一个文件夹路径,删除该文件夹(包含文件夹内容)File里面的length()方法*/publicclassHomework01 {publicstaticvoidmain(String[] a...原创 2019-11-18 15:05:47 · 176 阅读 · 0 评论 -
File-IO流复习
FileFile类型的构造方法 File(Fileparent, Stringchild) 从父抽象路径名和子路径名字符串创建新的File实例。 File(Stringpathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。 File(Stringparent, String...原创 2019-11-18 08:56:41 · 169 阅读 · 0 评论 -
Map双列集合作业复习
作业1./*分析以下需求,并用代码实现:(1)统计每个单词出现的次数(2)有如下字符串"If you want to change your fate I think you must come to the ujiuye to learn java"(用空格间隔)(3)打印格式:to=3think=1you=2*/importjava.util.LinkedHa...原创 2019-11-17 20:56:16 · 196 阅读 · 0 评论 -
泛型-Collections工具类-Map双列集合复习
泛型泛型的概述广泛的类型,在定义一个类的时候,类型有些方法参数,返回值类型不确定时,就使用一个符号,表示这些尚未确定的类型,就称为泛型。泛型的好处提高了数据的安全性,将运行时的问题提前暴露在了编译阶段。避免了强转的麻烦泛型泛型类 泛型方法 泛型接口说明类名后面跟着的泛型类型,是泛型的声明,一旦泛型声明出来,就相当于成为了已知类型,这个类型在整个类中都可以使...原创 2019-11-17 19:27:36 · 228 阅读 · 0 评论 -
Collection单列集合作业复习
注:又做了了一下之前的作业,感觉很多地方理解的不到位,做了一些改动,温故而知新!好好学习,天天向上作业1./*分析以下需求,并用代码实现:(1)有如下代码:List<String> list = new ArrayList<>();list.add("a");list.add("a");list.add("a");list.add("b...原创 2019-11-17 11:08:50 · 667 阅读 · 0 评论 -
Collection单列集合复习
集合(Map中还有LinkedHashMap和TreeMap(二叉树存储))Collection集合的遍历1.集合转换成数组,然后再对数组进行遍历 Object[] toArray() 返回一个包含此集合中所有元素的数组。 Object[] toArray();2.获取迭代器、当于一个爪子 Iterator&...原创 2019-11-16 22:12:40 · 208 阅读 · 0 评论 -
异常-正则表达式复习
异常简述什么是异常、异常的继承体系?在java程序运行过程中,出现的不正常的情况,出现的错误,称为异常.简述异常的处理方式?可以进行跳转,捕获以程序结束,也可以抛出.throw和throws关键字的使用位置和格式?throw是对异常对象的抛出,一般放在方法中.throws是对异常的声明,一般放在方法名后边.throw new 异常名称() throws 异...原创 2019-11-16 15:13:15 · 109 阅读 · 0 评论 -
Homework20191114
1.练习:在D盘中a/b/c创建一个文件,名称叫HelloWorld.javaimportjava.io.File;importjava.io.IOException;/*1.练习:在D盘中a/b/c创建一个文件,名称叫HelloWorld.java*///没D盘,用F盘替代了publicclassDemo02 {publicstaticvoidm...原创 2019-11-16 14:58:04 · 165 阅读 · 0 评论 -
Homework20191113
复习:1.1//模拟栈和队列的操作(用LinkedList),自定义一个异常//栈和队列类似,只写了栈的代码实现import java.util.LinkedList;public class Test01 {public static void main(String[] args) throws MyEmptyException {MyStack<...原创 2019-11-13 23:03:04 · 145 阅读 · 0 评论 -
Homework20191112
课堂作业:1./*练习:比较Vector\ArrayList\LinkedList在头部增删元素的效率和查找头部元素的效率提示:用System.currentTimeMillis()计算时间差*//*运行结果:660560000*///(可能不太一致,但emmm链表真的快)import java.util.ArrayList;import j...原创 2019-11-12 23:16:44 · 190 阅读 · 0 评论 -
Homework20191111
一、异常作业:1.简述什么是异常、异常的继承体系?在java程序运行过程中,出现的不正常的情况,出现的错误,称为异常.简述异常的处理方式?可以进行跳转,捕获以程序结束,也可以抛出.throw和throws关键字的使用位置和格式?throw是对异常对象的抛出,一般放在方法中.throws是对异常的声明,一般放在方法名后边.throw new 异常名称() th...原创 2019-11-11 20:13:05 · 127 阅读 · 0 评论 -
Homework20191108
作业/*创建一个Student 类 包含属性有 序号 姓名 年龄 生日 * 提供对应的setter/getter创建对象,完成赋值(setter赋值和构造方法赋值) 在控制台输出学生对象的信息,要求生日的格式为 yyyy-MM-dd*/import java.text.SimpleDateFormat;import java.util.Date;public c...原创 2019-11-09 10:52:28 · 126 阅读 · 0 评论 -
Homework20191107
作业1./*(多态)定义榨汁机JuiceMachine 有榨汁方法makeJuice,传入相应的水果。如果传入的是Apple 输出 "流出苹果汁"传入的是Orange 输出 "流出橙汁"传入的是Banana 输出 "流出香蕉酱"*/public class Test01 {public static void main(String[] args...原创 2019-11-07 20:41:01 · 425 阅读 · 0 评论 -
Homework20191105
代码分析:第一个:分析如下代码,判断哪行报错,并说出报错原因class Demo{final int a = 10;}class Test{public static void main(String[] args) {Demo d = new Demo();d = new Demo();d.a = 20;//无法为最终变量a分配值}}第二个:...原创 2019-11-05 20:51:47 · 892 阅读 · 0 评论 -
Homework20191104
1、什么是面向对象?1)是一种编程思想2)和面向过程的区别3)面向对象的好处4)面向对象的特征5)举例子面向对象:编程使用的一种编程思路,编程思想.面向对象和面向过程的区别:1.都是编程思想.面向过程是面向对象的基础,面向对象是基于面向过程的.2.面向过程更强调解决问题的基本步骤,强调问题的解决方式,更强调的是方法,面向过程的思路:自顶向下,不断分解.3.面...原创 2019-11-04 20:41:40 · 228 阅读 · 0 评论 -
Java入门练习50题
参考文章:https://wenku.baidu.com/view/7ba13d7fe87101f69f319558.html?qq-pf-to=pcqq.group部分内容做了改动,题目还是很好的.适合练手./*1.古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问到了第n个月兔子为多少对?(键盘录入n)提...原创 2019-11-02 20:36:47 · 874 阅读 · 0 评论