240 发简信
IP属地:辽宁
  • day07(2)注解

    注解 概念:说明程序的。给计算机看的注释:用文字描述程序的。给程序员看的 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的...

  • day07(1)Junit单元测试,反射

    Junit单元测试 测试分类:1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒...

  • day06(2)方法引用

    方法引用 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作。但是如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案...

  • day06(1)Stream流

    Stream流 在Java 8中,得益于Lambda所带 来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。Java 8的Lambda让我们可...

  • day05(1)函数式接口,函数式编程

    函数式接口 函数式接口在Java中是指:有且仅有一个抽象方法的接口。当然接口中可以包含其他的方法(默认,静态,私有) 函数式接口,即适用于函数式编程场景的接口。而Java中的...

  • day05(2)常用函数式接口

    常用函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 Supplier接口 jav...

  • day04(2)TCP通信程序

    TCP通信程序 TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。 两端通信时步骤: 服务端程序,需要事先启动...

  • day04(1)网络编程

    网络编程 软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/Server结...

  • day03(3)序列化与反序列化,打印流

    序列化与反序列化 把对象以流的方式,写入到文件中保存,叫写对象,也叫对象的序列化。对象中包含的不仅仅是字符,使用字节流ObjiectOutputStream:对象的序列化流把...

  • day03(1)缓冲流

    缓冲流 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO 次数,从而提高读写的效率字节缓冲流: BufferedInpu...

  • day03(2)字符字节转换流

    转换流 转换流是字节与字符间的桥梁! 字符编码和字符集 字符编码:计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制 数转换...

  • day02(3)IO异常的处理,Properties集合

    IO异常的处理 在jdk1.7之前使用try catch finally 处理流中的异常格式: jdk1.7之前try...catch处理的完整方法(非常麻烦) JDK7的新...

  • day02(2)字符流

    字符流 当使用字节流读取文本文件时,可能会有一个小问题。就是遇到中文字符时,可能不会显示完整的字符,那是因为 一个中文字符可能占用多个字节存储。所以Java提供一些字符流类,...

  • day02(1)字节流

    IO字节流 IO概述 i :input 输入(读取)把硬盘中的数据读取到内存中使用o:output 输出(写入)把内存中的数据写入到硬盘中保存流:数据(字符,字节)1字符=2...

  • 120
    day01(2)递归,过滤器

    递归 递归:在当前方法内调用自己的这种现象。递归的分类:递归分为两种,直接递归和间接递归。直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法...

  • 120
    day01(1)File类

    File类 java.io.File类 文件和目录路径名的抽象表示形式。java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行...