摘要: lambda是JDK8之后推出的一个特性,让我们可以函数式编程lambda可以更简单的完成匿名内部类的创建 语法规则 ([参数列表])->{ 方法体 }; 使用lambda创建的匿名内部类所属结构必须只能有一个抽象方法。否则无法使用。凡是能用lambda表达式的接口 都会有FunctionaInte 阅读全文
posted @ 2020-10-03 20:55 降温。 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Java反射机制 Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。用一句话总结就是反射可以实现在运行时可以知道任意一个类的属性和方法。 这 阅读全文
posted @ 2020-10-02 15:46 降温。 阅读(162) 评论(0) 推荐(0) 编辑
摘要: java面向的是 浏览器/服务器 开发。B/SC/S结构:客户端对服务端 //需要设置一个客户端。如简单的网络聊天室,qq、微信、LOL。B/S结构:浏览器对服务器 //通用的,不需要单独的设置一个客户端了。浏览器和服务器必须遵循HTTP协议进行交互,使用TCP来进行服务器和浏览器来建立连接。 我们 阅读全文
posted @ 2020-09-30 11:27 降温。 阅读(122) 评论(0) 推荐(0) 编辑
摘要: HTTP协议--超文本传输协议它是浏览器与服务端之间传输数据的协议,底层的传输协议为TCP。HTTP则为应用层协议,负责定义传输数据的格式。 HTTP协议分为1.0与1.1两个版本。现在常用为1.1版本。 协议规定客户端与服务端通讯方式为:一次请求一次响应即:客户端发起请求,服务端接收到请求后向客户 阅读全文
posted @ 2020-09-30 10:45 降温。 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 这两个概念估计有不少人会混淆,它们都可以说是 JVM 规范的一部分,但真不是一回事!它们描述和解决的是不同问题,简单来说 Java 内存模型,描述的是多线程允许的行为 JVM 内存结构,描述的是线程运行所设计的内存空间 JVM 是什么呢?它屏蔽了底层架构的差异性,是 Java 跨平台的依据,也是每个 阅读全文
posted @ 2020-09-29 23:01 降温。 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 数据结构中的堆栈和内存中的堆栈不是一回事的。 堆 堆(英语:heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 堆是非线性数据结构,相当于一维数组,有两个直接后继 堆 阅读全文
posted @ 2020-09-29 15:26 降温。 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Java 泛型(generics)是 JDK 5 中引入的一个新特性, 又称参数化类型。 泛型是JVM不认可,编译器认可的,编译器在编译程序的时候就把<E>删除了,而把所有泛型的参数和返回值类型都被改成Object类型。当获取以泛型定义的返回值类型数据的时候,编译器会自动补充造型代码,将返回值类型( 阅读全文
posted @ 2020-09-26 16:03 降温。 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 什么是数据结构 程序=数据结构+算法 数据结构是计算机存储、组织数据的方式。 数组 数组对象在堆中存储,数组变量属于引用类型,存储数组对象的地址信息,指向数组对象。数组的元素可以看成数组对象的成员变量,只不过是类型相同。 概念:数组是一个简单的数据结构;数组是一种容器,可以存放多个数据值。 特点:1 阅读全文
posted @ 2020-09-25 15:09 降温。 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 进程 进程是程序在计算机上的一次执行活动,及正在运行中的应用程序,通常称为进程。当你运行一个程序,你就启动了一个进程。每个进程都有自己独立的地址空间(内存空间),每当用户启动一个进程时,操作系统就会为该进程分配一个独立的内存空间,让应用程序在这个地里的内存空间中运行。 在同一个时间里,同一个计算机系 阅读全文
posted @ 2020-09-23 22:55 降温。 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特征 封装:封装的意义就是 保护程序 保护数据1)举例来说类就是一种封装,他封装的是对象的属性和行为2)还有就是方法,方法封装的是特定的业务逻辑功能实现3)访问控制修饰符(private protected) 封装的是具体的访问权限 继承:1)作用:代码复用2)体现在父类和接口和子类当 阅读全文
posted @ 2020-09-23 11:24 降温。 阅读(155) 评论(0) 推荐(0) 编辑