自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LinYuan

KEEP CALM & CARRY ON

  • 博客(18)
  • 收藏
  • 关注

原创 MySQL

第1章、概述

2020-12-31 08:19:31 252

原创 第14章、Java8新特性

第14章、Java8新特性14.1、lambda表达式14.1.1、lambda语法Lambda表达式:在Java8语言中引入一种新的语法元素和操作符,这个操作符为“->”,该操作符被称为Lambda操作符或箭头操作符。它将lambda分为两个部分:左侧:指定了lambda表达式需要的参数列表。右侧:指定了lambda体,是抽象方法的实现逻辑,也即lambda表达式要执行的功能。public class TestTwo { @Test public void te

2020-12-30 13:42:41 79

原创 第13章、反射

第13章、反射13.1、四种获取类类对象方式 // 1、使用类名获取该类的类类对象 Class classOne = Student.class; // 2、使用对象获取该类的类类对象 Student student = new Student(); Class classTwo = student.getClass(); // 3、使用完整类名字符串获取该类的类类对象 try {

2020-12-29 18:46:40 84

原创 第12章、网络编程

第12章、网络编程12.1、Socket12.1.1、Socket构造方法public Socket(InetAddress address,int port):创建一个流套接字并将其连接到指定 IP 地址的指定端口号。public Socket(String host,int port):创建一个流套接字并将其连接到指定主机上的指定端口号。12.1.2、Socket常用方法public InputStream getInputStream():返回此套接字的输入流,可以用于接收消息

2020-12-28 19:47:16 174

原创 第11章、IO

第11章、IOJava中I/O操作主要是指使用Java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做写出数据。11.1、File类1、概述java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关;File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。2、构造方法public File(String pathname)相对路径绝对路径public File(St

2020-12-27 12:21:27 106

原创 第10章、集合

第10章、集合

2020-12-22 09:31:04 189

原创 第9章、泛型

第9章、泛型

2020-12-21 19:46:53 140

原创 第1章、Java概述

第1章、Java概述1.1、JavaSE课程体系介绍第一部分:计算机编程语言核心结构。第二部分:Java面向对象核心逻辑。第三部分:JavaSE核心高级应用。第四部分:Java新特性。1.2、Java语言概述面向对象支持分布式健壮性安全跨平台性1.3、Java语言跨平台管理JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境之一,也是Java 最具吸引力的特性之一。我们编写

2020-12-21 19:42:52 122

原创 第2章、Java基础知识

第2章、Java基础知识2.1、注释//单行注释/* 多行注释 */ /** 文档注释 */2.2、关键字指在程序中,Java已经定义好的单词,具有特殊含义。关键字一共50个,其中const和goto是保留字。2.3、标识符标识符的命名规则(必须遵守)1、Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$。2、不能使用Java的关键字(包含保留字)和特殊值。3、数字不能开头。标识符的命名规范(遭受鄙视)1、见名知意。2、

2020-12-21 19:42:42 101

原创 第3章、流程控制语句

第3章、流程控制语句3.1、顺序结构顺序结构就是程序从上到下逐行地执行,中间没有任何判断和跳转。3.2、分支结构3.2.1、if结构//if结构格式一if(条件表达式) { 执行语句;}//if结构格式二//格式二可以与三元运算符互换if(条件表达式) { 执行语句1;} else { 执行语句2;}//if结构格式三if (条件表达式1) { 执行语句1;} else if (条件表达式2) { 执行语句2;} ...else if (条件表达式n)

2020-12-21 19:42:32 121

原创 第4章、数组

第4章、数组4.1、数组的声明与初始化概念:保存多个数据的容器。四要素:数组类型,数组名,数组元素,访问下标。类型:一个数组只能保存同类型数据,不能保存其他类型数据。数组名:使用数组名访问数组。数组元素:使用数组参与运算时一定是数组的元素参与运算,一个该数组的元素就形同于一个该数组类型的变量。访问下标:下标从0到数组长度-1;//数组长度一旦指定,不可更改//声明 //方式一:推荐 数据类型[] 二维数组的名称; //方式二:不推荐 数据类型 二维数组名[];//初始化

2020-12-21 19:42:10 109

原创 第5章、面向对象

第5章、面向对象5.1、类和类的成员5.1.1、属性1、语法格式:修饰符 数据类型 属性名 = 初始化值;(1)、修饰符private缺省protectedpublicstaticfinal(2)、数据类型基本数据类型:数值型:整数类型:byte;short;int;long。浮点类型:float;double。字符型:char。布尔型:boolean。引用数据类型:类;接口;数组。(3)、属性名符合标识符命名规范即可:由26个英文

2020-12-21 19:41:43 127

原创 第8章、基础API和算法

第8章、基础API和算法8.1、数学相关类8.1.1、java.lang.Mathjava.lang.Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。public static double abs(double a) : 返回 double 值的绝对值。public static double ceil(double a):返回大于等于参数的最小的整数。public static d

2020-12-21 19:41:13 155

原创 第6章、异常

第6章、异常6.1、异常概述异常是程序在执行过程中,出现的非正常的情况,如果不处理最终会导致JVM的非正常停止。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行。异常也不是指逻辑代码错误而没有得到想要的结果,例如:求a与b的和,你写成了a-b。解决办法:遇到错误就终止程序的运行。程序员在编写程序时,就考虑到错误的检测、错误消息的提示,以及错误的处理。处理异常:Java中把不同的异常用不同的类表示,一旦发生某种异常,就通过创建该异常类型的对象,并且抛

2020-12-21 19:40:03 124

原创 第7章、多线程

第7章、多线程7.1、多线程概念7.1.1、并发与并行并行: 指两个或多个事件在同一时刻发生(同时发生)。指在同一时刻,有多条指令在多个处理器上同时执行。并发(concurrency):指两个或多个事件在同一个时间段内发生。指在同一个时刻只能有一条指令执行,但多个进程的指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。7.1.2、线程与进程程序:为了完成某个任务和功能,选择一种编程语言编写的一组指令的集合。软件:1个或多个应用程序+相关的素材和资源文件等构成一个软件系统。

2020-12-21 19:39:40 129

原创 Markdown指南

目录1、标题一级目录二级目录三级目录四级标题五级标题六级标题2、文本样式3、列表4、链接5、代码片6、表格7、注脚8、注释9、自定义列表10、数学公式11、甘特图12、UML图13、Mermaid流程图14、Flowchart15、类图1、标题一级目录二级目录三级目录四级标题五级标题六级标题2、文本样式强调文本 强调文本加粗文本 加粗文本标记文本删除文本引用文本H2O is是液体。210 运算结果是 1024。3、列表项目项目项目项目1项目2

2020-12-09 09:31:13 73

原创 JVM

一、前言

2020-12-07 14:11:36 68

原创 Java基础学习笔记

第1章、Java概述1.1、JavaSE课程体系介绍第一部分:计算机编程语言核心结构。第二部分:Java面向对象核心逻辑。第三部分:JavaSE核心高级应用。第四部分:Java新特性。1.2、计算机语言介绍……1.3、Java语言概述……1.4、Java语言跨平台管理JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境之一,也是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在

2020-12-01 19:38:48 159 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除