Java
Samdom
这个作者很懒,什么都没留下…
展开
-
Java—多线程
一、并发和并行说到多线程,我们就不得不涉及到并发和并行的概念。并发: 两个或多个事件在同一时间段发生。并行: 两个或多个事件的同一时刻发生(同时进行)。1.1、并发通过上面的图面可以看出,在单核CPU的情况下,并发是多个任务轮流互相争抢CPU资源来执行任务的,任务是交替执行的。1.2、并行通过上面的图面可以看出,在多个CPU的情况下,并行是每个任务都会分配CPU资源去执行任务,它...原创 2020-05-10 11:05:52 · 741 阅读 · 0 评论 -
Java—File类
文章目录File类介绍静态成员变量构造方法获取功能的方法判断功能的方法创建、删除文件和文件夹功能的方法目录遍历功能的方法IO字符流介绍IO字节流介绍File类介绍java.io.File类文件和目录路径名(文件夹)的抽象表示形式。我们可以使用File类对文件和文件夹进行操作静态成员变量名称解释static String pathSeparator与系统有关的...原创 2019-11-03 14:06:22 · 127 阅读 · 0 评论 -
Java—Java8新特性:Lambda表达式(函数式编程)
介绍Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。这是百度百科的定义,下面我们看下Lambda到底是怎么使用的。Java8及之后的版本才支持Lambda...原创 2019-11-02 13:42:45 · 169 阅读 · 0 评论 -
Java—Java9新特性:集合静态工厂方法
文章目录简介静态工厂方法List接口的静态工厂方法Set接口的静态工厂方法Map接口的静态工厂方法简介在Java9中增加了一个新特性—集合静态工厂方法。该特性可以让我们用更简洁的方式去创建一个不可变的实例集合。如何不可变,请往下看。静态工厂方法List、Set、Map接口都有of()方法,提供了0-10个参数的重载方法还有不定长参数的重载方法List接口的静态工厂方法stati...原创 2019-09-30 22:10:25 · 272 阅读 · 0 评论 -
Java—可变参数
简介可变参数:更新时间:JDK1.5之后出现的新特性使用场景: 当参数列表的数据类型确定,参数个数不定时,就可以使用可变参数。格式:访问修饰符 返回值 方法名称(数据类型… 变量名){// …}底层原理: 可变参数的底层是一个数组,会根据传入参数个数,创建同等大小的数组来存储这些参数。案例展示public class VarAgrs { public stat...原创 2019-09-30 22:10:00 · 194 阅读 · 0 评论 -
Java—List集合简述
List接口简介此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。List接口特点:有序集合,存储元素和取出元素的顺序相同带有索引,提供一些索引的相关方法允许集合中含有重复元素List接口实现类关系图List接口的常用方法boolean add(E ...原创 2019-09-30 22:09:41 · 137 阅读 · 0 评论 -
Java—final修饰符
文章目录一、简介二、final类示例三、final方法示例四、final变量1.局部变量示例2.成员变量示例一、简介final修饰符表示"最后的、最终的"含义,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。二、final类final 类不能被继承,没有类能够继承 final 类的任何特性。格式:public ...原创 2019-09-30 22:08:37 · 130 阅读 · 0 评论 -
Java—ArrayList类的简单使用
文章目录一、简介二、常用方法三、ArrayList遍历一、简介ArrayList集合相当于Array数组的2.0升级版,专门用来解决数组一旦定义长度就无法改变容量的问题。二、常用方法方法名描述boolean add(E e)将指定的元素追加到此列表的末尾E get(int index)返回此列表中指定位置的元素boolean remove(Objec...原创 2019-09-30 22:05:09 · 141 阅读 · 0 评论 -
maven的tomcat运行无法访问jsp页面
1.问题描述刚刚接触maven,用maven运行了tomcat,发现jsp无法访问,显示一个无法编译jsp。大概原因可能有2个。你的jsp页面中存在无法被tomcat识别的错误标签tomcat的版本问题org.apache.jasper.JasperException: Unable to compile class for JSP:An error occurred at li...原创 2019-04-16 17:18:55 · 4051 阅读 · 0 评论 -
JDBC查询中文乱码及查询为空问题
jdbc:mysql://127.0.0.1:3306/java?characterEncoding=UTF-8JDBC查询中文乱码及查询为空问题只要在驱动配置的后边加上 ?characterEncoding=UTF-8 ,强制改变驱动的编码方式...原创 2019-04-12 16:09:25 · 767 阅读 · 0 评论