Linux安装JDK

Linux 安装JDK个人博客 :JacobCSDN :blog.csdn.net/jacob微信小程序:搜索Jacob 博客安装时使用到的命令:cd:切换目录。eg:cd /mkdir:创建目录。eg:mkdir jacob 创建单极目录``mkdir -p jacob/jdk` 创建多级目录ta

#Java   #Linux   #JDK  

Java 线程的六种状态

相关概念进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。一个进程是一个独立的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源

#Java  

Java assert关键字

Javaassert关键字Assert简介Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion)。语法格式有两种:assertcondition;这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真,

#Java  

JDK 8 新特性 之 Strams简单使用

概述Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对Java集合运算和表达的高阶抽象。StreamAPI可以极大提供Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格

#JDK8 新特性  

JDK 8 新特性 之 Lambda表达式

前言Lambda表达式,也可称为闭包,它是推动Java8发布的最重要新特性。Lambda允许把函数作为参数传递进方法中。使用Lambda表达式可以使代码变的更加简洁紧凑。lambda表达式的重要特征:可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。可选的参数圆括号:一个参数无需定义圆括号

#JDK8 新特性  

JDK 8 新特性 之 函数接口

函数接口定义:接口中只有唯一的一个抽象方法,该接口就称之为函数接口。//函数接口publicinterfaceFunctionInterface1{//1、只有一个方法的接口,默认称之为函数接口voidget();}//非函数接口publicinterfaceFunctionInterface2{v

#JDK8 新特性  

JDK 8 新特性 之 方法引用

概述方法引用:当要传递给Lambda体的操作,已经有实现的方法了,就可以使用方法引用方法引用:在Lambda的基础上进一步的简化。换句话说,方法引用就是Lambda表达式,也就是函数式接口的一个实例,通过方法的名字来指向一个方法,可以认为是Lambda表达式的一个语法糖。要求:实现接口的抽象方法体的

#JDK8 新特性  

JDK 8 新特性 之 default关键字

前言Jdk1.8之前的接口中只声明方法,方法具体实现应在子类中进行。Jdk1.8打破了这样的用法:接口中可以实现具体的方法体,只需要加上关键字static或者default修饰即可。default关键字publicinterfaceUserService{//自定义方法voidgetUsername

#JDK8 新特性