摘要: 1、下载 sun官网 2、安装 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 3、配置 计算机→属性→高 阅读全文
posted @ 2021-03-16 15:07 ThirteenZhang 阅读(61) 评论(0) 推荐(0)
摘要: 在超类Object中关于equals方法的定义 /** * Indicates whether some other object is "equal to" this one. * <p> * The {@code equals} method implements an equivalence 阅读全文
posted @ 2021-01-22 15:10 ThirteenZhang 阅读(72) 评论(0) 推荐(0)
摘要: 1、Stream流 说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢?在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。 1.1 引言 传统集合的多步遍历代码 几乎所有的集合(如Coll 阅读全文
posted @ 2021-01-19 10:24 ThirteenZhang 阅读(47) 评论(0) 推荐(0)
摘要: 1、函数式接口 1.1、概念 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。 函数式接口在Java中是指:有且仅有一个抽象方法 阅读全文
posted @ 2021-01-19 09:22 ThirteenZhang 阅读(167) 评论(0) 推荐(0)
摘要: 1、网络编程入门 1.1软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。 两种架构各有优势,但是无论哪种架构,都离不开网络的支持 阅读全文
posted @ 2021-01-18 21:08 ThirteenZhang 阅读(66) 评论(0) 推荐(0)
摘要: 1、IO概述 1.1、IO流 我们把数据的传输,看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据 阅读全文
posted @ 2021-01-18 20:51 ThirteenZhang 阅读(129) 评论(0) 推荐(0)
摘要: 1、IO概述 1.1、IO流 我们把数据的传输,看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据 阅读全文
posted @ 2021-01-18 20:42 ThirteenZhang 阅读(20) 评论(0) 推荐(0)
摘要: 1、概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 2、构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String par 阅读全文
posted @ 2021-01-18 20:17 ThirteenZhang 阅读(106) 评论(0) 推荐(0)
摘要: 1、概述 递归:指在当前方法内调用自己的这种现象 递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条 阅读全文
posted @ 2021-01-18 20:15 ThirteenZhang 阅读(48) 评论(0) 推荐(0)
摘要: 1、函数式编程思想概述 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法——强调做什么,而不是以什么形式做。 面向对象的思想: 做一件事情,找一个能解决这个事情的对象, 阅读全文
posted @ 2021-01-18 14:41 ThirteenZhang 阅读(92) 评论(0) 推荐(0)