随笔分类 -  javase

1 2 3 4 5 ··· 8 下一页
摘要:junit单元测试 测试分类 黑盒测试 不需要写代码,给输入值,看程序能否输出期望的值 白盒子测试 需要写代码 Junit使用 属于白盒测试 步骤 1,测试类名:被测试的类名Test CalculatorTest 包名:xxx.xxx.xx.Test cn.itcast.Test 2,定义测试方法: 阅读全文
posted @ 2019-09-13 18:26 水果、、 阅读(143) 评论(0) 推荐(0)
摘要:注解 概念: 说明程序的,jdk1.5之后 jdk中预定义的一些注解 @override :检测该注解标注的方法是否是继承自父类(接口)的 @Deprecated : 该注解标注的内容,表示已过时 @SuppressWarnings:压制警告 @SuppressWarnings("all"),压制所 阅读全文
posted @ 2019-09-13 18:26 水果、、 阅读(167) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-05 12:24 水果、、 阅读(125) 评论(0) 推荐(0)
摘要:AWT➢AWT(Abstract Window Toolkit)包括了很多类和接口,用于Java Application的GUI (Grapbics User Interface图形用户界面)编程。➢GUI的各种元素(如: 窗口,按钮,文本框等)由Java类来实现。➢使用AWT所涉 及的类-般在ja 阅读全文
posted @ 2019-09-04 20:08 水果、、 阅读(438) 评论(0) 推荐(0)
摘要:1.1模块化概述Java语言随着这些年的发展已经成为了一-i ]影响深远的编程语言,无数平台,系统都采用Java语言编写。但是,伴随着发展,Java也越来越庞大, 逐渐发展成为-门“臃肿” 的语言。而且,无论是运行一个大型的软件系统,还是运行个小的程序,即使程序只需要使用Java的部分核心功能,JV 阅读全文
posted @ 2019-09-04 10:47 水果、、 阅读(191) 评论(0) 推荐(0)
摘要:2.1反射概述Java反射机制:是指在运行时去获取一个类的变量 和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展 获取Class类的对象我们要想通过反射去使用一个类,首先我们要获取到该类的字节 阅读全文
posted @ 2019-09-03 19:25 水果、、 阅读(253) 评论(0) 推荐(0)
摘要:体验Stream流需求:按照下面的要求完成集合的创建和遍历●创建一 一个集合,存储多个字符串元素●把集合中所有以"张 "开头的元素存储到一个新的集合●把"张"开头的集合中的长度 为3的元素存储到一个新的集合●遍历上一 步得到的集合 使用Stream流的方式完成过滤操作●list.stream0.fi 阅读全文
posted @ 2019-09-03 13:56 水果、、 阅读(248) 评论(0) 推荐(0)
摘要:1.1函数式接口概述函数式接口:有且仅有一个抽象方法的接口Java中的函数式编程体现就是Lambda表达式,所以函数式接口就是可以适用于Lambda使用的接口只有确保接口中有且仅有一个抽象方法, Java中的L ambda才能顺利地进行推导 如何检测一个接口是不是函数式接口呢?@Functional 阅读全文
posted @ 2019-09-02 21:26 水果、、 阅读(896) 评论(0) 推荐(0)
摘要:体验方法引用在使用L ambda表达式的时候,我们实际上传递进去的代码就是一种解决方案: 参数做操作那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复 逻辑呢?答案肯定是没有必要那我们又是如何使用已经存在的方案的呢?这就是我们要讲解的方法引用, 阅读全文
posted @ 2019-09-02 12:31 水果、、 阅读(379) 评论(0) 推荐(0)
摘要:1.1接口组成更新概述接口的组成●常量 public static final●抽象方法 public abstract●默认方法(Java 8)●静态方法(Java 8)●私有方法(Java9) 1.2接口中默认方法接口中默认方法的定义格式:●格式: public default返回值类型方法名( 阅读全文
posted @ 2019-09-02 10:29 水果、、 阅读(364) 评论(0) 推荐(0)
摘要:Lambda表达式和匿名内部类的区别所需类型不同 ●匿名内部类:可以是接口,也可以是抽象类,还可以是具体类 ●Lambda表达式:只能是接口使用限制不同 ●如果接口中有且仅有一一个抽象方法,可以使用L ambda表达式,也可以使用匿名内部类 ●如果接口中多 于一个抽象方法,只能使用匿名内部类,而不能 阅读全文
posted @ 2019-09-01 20:35 水果、、 阅读(510) 评论(0) 推荐(0)
摘要:Lambda表达式的注意事项注意事项:●使用Lambda必须要有接口,并且要求接口中有且仅有一个抽象方法●必须有上下文环境,才能推导出Lambda对应的接口 根据局部变量的赋值得知L ambda对应的接口: Runnabler= 0 -> System.out.println("Lambda表达式" 阅读全文
posted @ 2019-09-01 20:23 水果、、 阅读(407) 评论(0) 推荐(0)
摘要:Lambda表达式的省略模式省略规则: ●参数类型可以省略。 但是有多个参数的情况下,不能只省略一个 ●如果参数有且仅有一 个,那么小括号可以省略 ●如果代码块的语句只有一 条,可以省略大括号和分号,甚至是return 代码示例 测试代码 两个接口 阅读全文
posted @ 2019-09-01 18:57 水果、、 阅读(716) 评论(0) 推荐(0)
摘要:Lambda表达式的格式 ●格式: (形式参数)-> {代码块}●形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即呵●->:由英文中画线和大于符号组成,固定写法。代表指向动作●代码块:是我们具体要做的事情,也就是以前我们写的方法体内容 Lambda表达式的练习Lambda表达式的使 阅读全文
posted @ 2019-09-01 16:04 水果、、 阅读(324) 评论(0) 推荐(0)
摘要:上面这段代码,是最常用的的socket 发送方式,对于一般的socket链接都适用。但是在这里跟银行联调时一直报了一个错:java.net.SocketException: Connection resetat java.net.SocketInputStream.read(SocketInputS 阅读全文
posted @ 2019-09-01 12:45 水果、、 阅读(18055) 评论(0) 推荐(1)
摘要:练习3 客户端与练习2相同 服务器端,将接受的数据写入文件 练习4.服务器端与练习三相同。 客户端,数据来自于文本文件 练习5●客户端: 数据来自于文本文件,接收服务器反馈●服务器: 接收到的数据写入文本文件,给出反馈●出现问题: 程序- -直等待●原因: 读数据的方法是阻塞式的●解决办法: 自定义 阅读全文
posted @ 2019-08-31 20:46 水果、、 阅读(247) 评论(0) 推荐(0)
摘要:客户端 服务器 阅读全文
posted @ 2019-08-31 20:44 水果、、 阅读(327) 评论(0) 推荐(0)
摘要:TCP通信原理TCP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket对象, 从而在通信的两端形成网络虚拟链路,一旦建立 了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。 Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Soc 阅读全文
posted @ 2019-08-31 18:10 水果、、 阅读(416) 评论(0) 推荐(0)
摘要:UDP通信原理UDP协议是一种不可靠的网络协议, 它在通信的两端各建立-个Socke树象,但是这两个Socket只是发送,接收数据的对象因此对于基于UDP协议的通信方而言,没有所谓的客户端和服务器的概念Java提供了 DatagramSocket 类作为基于UDP协议的Socket UDP发送数据发 阅读全文
posted @ 2019-08-31 14:58 水果、、 阅读(775) 评论(0) 推荐(0)
摘要:1.1网络编程概述计算机网络 ●是指将地理位置不同的具有独立功能的多 台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程●在网络通信协议下, 实现网络互连的不同计算机上运行的程序间可以进行数据交换网络编程 阅读全文
posted @ 2019-08-31 11:42 水果、、 阅读(229) 评论(0) 推荐(0)

1 2 3 4 5 ··· 8 下一页