摘要: Lambda表达式(二十) lambda表达式使用的前提:实现的接口是一个函数式接口(即接口中只定义一个抽象方法) 下面我面在推导下lambda表达式的使用过程 现在我们有一个Run接口,接口中定义了一个running方法,如下 interface Run { void running(int aw 阅读全文
posted @ 2021-02-26 10:23 LucaZ 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 网络编程(十九) 网络编程基本概念 IP地址:计算机的网络接口(通常是网卡)在网络中的唯一标识;有IPv4和IPv6两种类型 网关:负责连接多个网络,并在多个网络之间转发数据的计算机,通常是路由器或交换机 网络协议:互联网使用TCP/IP协议,它泛指互联网协议簇 TCP协议:一种面向连接,可靠传输的 阅读全文
posted @ 2021-02-24 19:44 LucaZ 阅读(53) 评论(0) 推荐(0) 编辑
摘要: IO流(十八) 简介 IO流的IO的意思是指Input和Output, Input指的是从某处读取到程序中来,意为输入;Output指的是从程序写入或传输到某个地方去,意为输出。 IO流中分为字节流和字符流,字节流可以处理图像,视频,文本等内容,而字符流只能处理字符串类型的内容,这个需要在实际使用的 阅读全文
posted @ 2021-02-19 22:06 LucaZ 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 集合(十七) Collection List List是有序并且可以重复的集合,List常用的有ArrayList和LinkedList ArrayList ArrayList常用的方法: add() 添加元素 remove() 删除元素 contains() 是否包含某个元素 get() 获取元素 阅读全文
posted @ 2021-02-18 18:16 LucaZ 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 包装类型(十六) 我们已经知道,Java的数据类型分为两种,基本类型和引用类型 基本类型有:byte short int long float double char boolean 引用类型有:类和接口 引用类型可以赋值为null,但基本类型不能赋值为null String s = null; i 阅读全文
posted @ 2021-02-18 17:22 LucaZ 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Java常用类(十五) String package com.importc; public class stringDemo01 { public static void main(String[] args) { String s1 = "Hello"; String s2 = "HELLO"; 阅读全文
posted @ 2021-02-18 17:21 LucaZ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 面向对象(十四) 抽象类 抽象类就是用abstract关键字修饰的类。 抽象类无法new出实例,只能靠子类去实现 抽象类中可以创建普通的方法 抽象方法(用abstract修饰的方法)只能存在于抽象类中 抽象类 Action package com.oop.demo06; public abstrac 阅读全文
posted @ 2021-02-16 15:59 LucaZ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 面向对象(十三) 封装 简单的说,封装就是使用private将属性私有,然后提供get/set方法获取和设置该属性 在idea中,生成get/set方法快捷键:win(alt+insert), Mac(command+n),然后在列表中选择get/set 封装的作用 提高代码的安全性,保护数据 隐藏 阅读全文
posted @ 2021-02-15 22:19 LucaZ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 面向对象(十二) 什么是面向对象 面向对象编程(Object-Oriented Programming, OOP) 面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据。 三大特性 封装 继承 多态 类是一个模版,对象是一个具体的实例 创建和初始化对象 使用new关键字创建对象 阅读全文
posted @ 2021-02-14 22:39 LucaZ 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 数组(十一) 我原本以为Java中的数组与Python中的list差不多,学习之后发觉还是有很大的区别的,总体感觉Java的数组限制要严格许多。 声明和创建数组 数组的创建有两种方式,静态创建(即创建出一个确定值的数组)和动态创建(即创建一个空的数组,可以后续往里面添加值)。 package com 阅读全文
posted @ 2021-02-10 14:38 LucaZ 阅读(43) 评论(0) 推荐(0) 编辑