自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 javaSE-lambda表达式

概述lambda表达式是java8引进的,它是为了提高效率,简化代码而诞生的。lambda表达式涉及到java编码中的很多地方,最多的地方是对于集合的各种操作,除此之外的多线程等需要函数型接口的地方也常会用到。lambad表达式主要分为两部分,第一部分是使用lambda表达式创建匿名内部类,另一部分是Stream的API操作。lambda创建匿名内部类常规的方式是直接new一个抽象类或者接口,然后在后面补上抽象方法的实现,而lambda则相比较前者则简单很多,不过lambda表达式只能用来创建函数式

2020-11-22 23:16:20 179

原创 javaSE-多线程

概述java也是支持多线程的,因为java是oop语言,所以java中的多线程就是操作java库中的Thread类以及它的API。创建方式新建继承自定义类然后继承Thread类,重写里面的run()方法,最后调用start()方法。新建一个类去实现Runnable接口,实现run()方法,然后new Thread(Runnable r)创建一个Thread对象,调用start()方法。新建一个类去实现Callable接口,实现run()方法,然后new FutureTask<>(Ca

2020-11-22 15:31:31 136

原创 javaSE-网络编程

概述java中的网络编程大致分为两类,分别为TCP与UDP,至于两者的区别,可以去查看计算机网络相关的知识。无论是TCP还是UDP,都需要知道双方的IP地址,才能互相发送数据。而发送数据是通过java中的字节流来进行传递的,所以在java的网络编程中,java的IO流是十分重要的。TCP编程TCP实现简单的聊天功能服务器端的创建在java的TCP编程中,服务器端是通过创建ServerSocket类的实例对象来创建的,然后调用该对象的accept方法来阻塞监听客户端的链接,一旦接收到客户端的连接

2020-11-21 21:30:12 145

原创 javaSE-反射

关联知识在存在的编程语言中,大致分为动态语言与静态语言这两种。其中静态语言的代表是c,c++等,动态语言的代表则是js,python等。这两种语言的区别有很多,其中最重要的几点如下:静态语言的运行速度要比动态语言更快。动态语言的学习成本低于静态语言。动态语言的开发效率要高于静态语言。…java是介于静态语言与动态语言之间的一门编程语言。它在书写后,需要先进行编译,这是静态语言的特性,编译后生成字节码文件,运行时jvm会将字节码文件加载到内存中,jvm会对字节码文件进行解释执行,这是动态语言的特

2020-11-21 17:42:22 238 1

原创 javaSE-注解

注解介绍注解是java5引进的一种语法,注解与注释有着差不多的作用,只不过注释是给人看的,注解是给java编译器与java虚拟机看的。使用场景注解都是配合反射技术去使用的,如果没有了java的反射技术,注解也就失去了它存在的意义。原生注解在java中,自带了好几个注解,其中五种注解是给我们用来创建自定义注解时使用的,成为五大元注解。剩下的都是应用级注解,即我们可以注解拿来使用的注解。1. 三种常见应用级注解注解名应用场景意义SuppressWarnings除了包与注解之

2020-11-21 17:41:48 139

原创 javaSE-序言

学如逆水行舟,不进则退分类简介        正如开头所写的,虽然在大学以及工作中对于java的学习与使用有了比较深刻的认识,但随着重复性极强的工作,慢慢遗忘了java中的许多基础知识,再加上当初学习java时几乎都是按照网上的教学视频进行快速学习的,导致对于java这门编程语言只是停留在知其然而不知其所以然的水平上,所以我打算重新学习java。笔记结构     &.

2020-11-19 17:54:48 255 2

原创 hibernate学习(二)

hibernate项目学习(二)hibernate持久化简介在hibernate事务中,实体类对象有3种状态,分别是瞬时状态,持久化状态以及游离状态(又称托管状态),当实体类对象不含有与数据库中表对应的id主键值时,该对象处于瞬时状态,当调用session对象的get(),update(),sava()方法操作该实体类对象后,该对象会进入持久化状态,当事务提交后或者调用session对象的delete()方法操作实体类对象后,该对象处于游离状态.持久化状态操作当实体类对象处于持久化状态

2020-05-18 11:37:09 153

原创 hibernate(一)

hibernate学习一一.项目配置文件1.pom.xml依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0

2020-05-18 10:02:35 183

hiibernate配置大全.txt

因为自己经常忘记配置文件的属性,所以就将该配置文件大全放在这里,避免自己遗忘掉的时候找不到,其中最后一条配置自己手动添加的,其他的配置属于官方写的。有需要的也可以自行下载。

2020-05-18

空空如也

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

TA关注的人

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