java
master_zengr
头发依旧茂盛
展开
-
git的使用
git的使用git简介 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 所谓版本控制系统,也就是相当于有一个软件可以在你编写代码的过程中,记录你每次修改和提交的历史,同时也可以供多人协同开发,可以理解为一个托管代码的服务器。安装git直接百度git在官网里面下载,傻瓜式安装安装完成后,在命令行输入,这一步也可以跳过$ git confi...原创 2020-01-16 23:52:22 · 423 阅读 · 0 评论 -
类加载器,反射
类加载器,反射类的加载和加载时机(1)概述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 1.加载,就是指将class文件读入内存,并为之创建一个class对象。任何类被使用时系统都会建立一个class对象。 2.连接: 验证:是否有正确的内部结构,并和其他类协调一致。 准备:负责为类的静态成员分配内存,并设...原创 2019-08-04 16:47:39 · 147 阅读 · 0 评论 -
JDK1.8新增时间日期API
JDK1.8新增时间日期API(1)LocalDate 表示年月日LocalTime 表示时分秒LocalDateTime 表示年月日时分秒通过一个静态方法now()获取当前时间通过of方法可以指定日期(2)举例package 日期;import java.time.LocalDate;import java.time.LocalDateTime;imp...原创 2019-08-04 16:48:48 · 385 阅读 · 0 评论 -
Lambda
Lambda(1)概述 JDK1.8 引入一种语法 Lambda 表达式 ,你 可以理解为是匿名内部类的一种简写方式,但是有条件Lambda表达式要用到 -> 箭头符号以 -> 箭头符号 分为左右两半箭头左边是重写接口中抽象方法的参数列表 ()->箭头右边是对接口中抽象方法的重写逻辑 ->重写逻辑(2)public class MyTest { p...原创 2019-08-04 16:49:31 · 203 阅读 · 0 评论 -
网络编程,UDP和TCP
网络编程,UDP和TCP网络编程(1)网络模型概述 计算机网络之间以何种规则进行通信,就是网络模型网络模型一般是指OSI(Open System Interconnection开放系统互连)七层参考模型TCP/IP四层参考模型主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层)(2)网络模型七层概述 1.物理层:主要定...原创 2019-08-01 14:31:17 · 183 阅读 · 0 评论 -
stream流
stream流(1)概述: stream流是数据渠道,用于操作数据源(集合,数组等)所生成的元素序列。(2)注意:1.stream不会自己存储元素2.stream不会改变源对象,相反,他们会返回一个持有结果的新stream。3.stream操作是延迟执行的。这意味着他们会等到需要结果的时候才执行。(3)stream的操作三个步骤1.创建stream一个数据源(如:集合,数组),...原创 2019-08-13 00:00:47 · 391 阅读 · 0 评论 -
用css制作网站首页
用css制作网站首页 下面是我仿照西部开源培训公司的首页写的一段代码,只完成了一部分,太长了且重复太多,所以就没有写完. 这段代码中本来可以将重复的部分抽到一起,减少重复代码,我没有抽是为了看起来更直观这是西部开源的网站:http://www.westos.org/可以对比着看看<!DOCTYPE html><html> <head> &...原创 2019-08-16 20:58:40 · 8571 阅读 · 48 评论