10 2020 档案

摘要:字节输入流(InputStream) java.io.InputStream抽象类是表示字节输入流的所有类的超类,注意该类是个抽象类... 阅读全文
posted @ 2020-10-31 16:52 谢海川 阅读(72) 评论(0) 推荐(0)
摘要:字节输出流(OutputStream) java.io.OutputStream抽象类是表示字节输出流的所有类的超类,注意该类是个抽... 阅读全文
posted @ 2020-10-31 15:27 谢海川 阅读(146) 评论(0) 推荐(0)
摘要:什么是IO? I就是input即输入,O就是output即输出。输入就是硬盘中的数据到内存中;输出就是内存中的数据存储到硬盘中。流指... 阅读全文
posted @ 2020-10-31 14:07 谢海川 阅读(707) 评论(0) 推荐(0)
摘要:情景如下: 假设c盘下有个文件夹abc abc中包含abc.txt文件和abc.java文件这两个文件以及a文件夹和b文件夹 a文件... 阅读全文
posted @ 2020-10-31 13:50 谢海川 阅读(74) 评论(0) 推荐(0)
摘要:什么是递归? 递归其实就是方法自己调用自己 递归分为两种 1、直接递归 public static void main(String... 阅读全文
posted @ 2020-10-30 16:33 谢海川 阅读(30) 评论(0) 推荐(0)
摘要:什么是JDBC? 概念:JDBC就是Java DataBase Connectivity 就是数据库连接,使用Java来操作数据库 ... 阅读全文
posted @ 2020-10-28 20:44 谢海川 阅读(31) 评论(0) 推荐(0)
摘要:什么是File类? File类位于java.io.File类,File类是文件和目录路径名的抽象表示,主要是用于文件和目录的创建、查... 阅读全文
posted @ 2020-10-27 21:06 谢海川 阅读(69) 评论(0) 推荐(0)
摘要:Lambda表达式是干什么的? 用来简化过于繁琐的编写代码的过程 冗余的Runnable代码 冗余指的就是多余的 我们来看一个例子,... 阅读全文
posted @ 2020-10-27 18:32 谢海川 阅读(97) 评论(0) 推荐(0)
摘要:线程池思想概述 我们使用线程的时候就直接区创建,这样实现起来非常的简便,但是就会有一个问题: 如果并发的线程数量足够多,并且每个线程... 阅读全文
posted @ 2020-10-25 20:51 谢海川 阅读(37) 评论(0) 推荐(0)
摘要:线程状态概述 线程可以处于下列状态之一: NEW 至今尚未启动的线程处于这种状态。 RUNNABLE 正在 Java 虚拟机中执... 阅读全文
posted @ 2020-10-25 19:34 谢海川 阅读(35) 评论(0) 推荐(0)
摘要:线程间通信 1、什么是线程间的通信? 多个线程在处理同一个资源,但是处理的动作(线程任务)却不相同 比如:线程A用来生成包子,线程B... 阅读全文
posted @ 2020-10-24 20:06 谢海川 阅读(53) 评论(0) 推荐(0)
摘要:线程安全 1、线程安全是什么? 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样... 阅读全文
posted @ 2020-10-24 19:43 谢海川 阅读(29) 评论(0) 推荐(0)
摘要:并发与并行 1、什么是并发? 指两个或者多个事件在同一时间段内发生 画图说明: 举例:电脑在执行任务的时候,在同一时间段内交替执行 ... 阅读全文
posted @ 2020-10-24 17:29 谢海川 阅读(19) 评论(0) 推荐(0)
摘要:多线程的原理 举例说明 // 创建一个Thread类的子类public class MyThread extends Thread{... 阅读全文
posted @ 2020-10-24 16:15 谢海川 阅读(24) 评论(0) 推荐(0)
摘要:概述 java给我们提供的异常类,不够我们使用,我们需要自己定义一些异常类 1、格式 public class XXXExcepti... 阅读全文
posted @ 2020-10-22 20:32 谢海川 阅读(58) 评论(0) 推荐(0)
摘要:抛出异常throw 1、作用: 可以使用throw关键字在指定的方法中抛出指定的异常 2、使用格式: throw new xxxEx... 阅读全文
posted @ 2020-10-22 10:54 谢海川 阅读(60) 评论(0) 推荐(0)
摘要:1、异常的概念 指的是程序在执行过程中,出现的非正常情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身... 阅读全文
posted @ 2020-10-22 10:20 谢海川 阅读(25) 评论(0) 推荐(0)
摘要:f8:逐行执行程序 f7:进入到方法中 shift+f8:跳出方法 f9:跳到下一个断点,如果没有下一个断点那么就结束程序 ctrl... 阅读全文
posted @ 2020-10-21 20:43 谢海川 阅读(73) 评论(0) 推荐(0)
摘要:使用of方法来添加元素是JDK9的新特性 List接口,Set接口,Map接口:里面增加了一个静态方法of,可以给集合一次性添加多个... 阅读全文
posted @ 2020-10-21 20:36 谢海川 阅读(28) 评论(0) 推荐(0)
摘要:一、Map集合的特点 Map集合是一个双列集合,一个元素包含两个值(一个是key,一个是value)Map集合的特点Map集合中的元... 阅读全文
posted @ 2020-10-21 19:40 谢海川 阅读(50) 评论(0) 推荐(0)
摘要:常用功能 public static boolean addAll(Collection c, T... elements):往集... 阅读全文
posted @ 2020-10-20 20:22 谢海川 阅读(28) 评论(0) 推荐(0)
摘要:以下程序执行的结果是什么?( ) static boolean foo(char c) { System.out.print(c);... 阅读全文
posted @ 2020-10-20 18:07 谢海川 阅读(26) 评论(0) 推荐(0)
摘要:请根据下面的代码块选择正确的选项( ) String s1 = "xiaoming";String s2 = "xiaoming";... 阅读全文
posted @ 2020-10-20 17:37 谢海川 阅读(20) 评论(0) 推荐(0)
摘要:什么是可变参数? 可变参数是JDK1.5之后出现的新特性,用于表示同种类型的参数有很多个 使用前提 当方法的参数列表数据类型已经确定... 阅读全文
posted @ 2020-10-19 20:37 谢海川 阅读(153) 评论(0) 推荐(0)
摘要:什么是Set接口? Set接口继承了Collection接口,Set不允许存储重复的元素,并且Set接口是无序的,没有索引,也就没有... 阅读全文
posted @ 2020-10-19 20:05 谢海川 阅读(34) 评论(0) 推荐(0)
摘要:Collection中的常用子类有java.util.List集合和java.util.Set集合 List集合 一、List接口的... 阅读全文
posted @ 2020-10-19 16:36 谢海川 阅读(69) 评论(0) 推荐(0)
摘要:常见的数据结构 堆栈、队列、数组、链表和红黑树等,因为数据结构很重要内容涉及很多,所以这里只做简单介绍 1、栈(堆栈) 栈:stac... 阅读全文
posted @ 2020-10-17 16:08 谢海川 阅读(38) 评论(0) 推荐(0)
摘要:什么是泛型? 泛型是一种未知的数据类型,当我们不知道使用什么数据类型作为参数的时候,就可以使用泛型作为参数 举例说明: 我们在定义A... 阅读全文
posted @ 2020-10-15 16:40 谢海川 阅读(46) 评论(0) 推荐(0)
摘要:什么是增强for循环? 增强for循环(也称for each循环)是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合... 阅读全文
posted @ 2020-10-12 20:32 谢海川 阅读(87) 评论(0) 推荐(0)
摘要:Iterator接口是干什么的? 在程序开发过程中,我们经常需要遍历集合中的所有元素,但是因为有的集合含有索引有的集合没有索引,无法... 阅读全文
posted @ 2020-10-12 20:15 谢海川 阅读(173) 评论(0) 推荐(0)
摘要:集合的简单概述 1、什么是集合? 集合是java中提供的一种容器,可以用来存储多个数据 2、集合和数组的区别是什么? 数组的长度是固... 阅读全文
posted @ 2020-10-11 21:00 谢海川 阅读(79) 评论(0) 推荐(0)
摘要:集合框架的介绍 JavaSE中提供给我们了满足各种需求的API,在使用这些API前,先了解其继承与接口操作架构,我们才能够了解何时采... 阅读全文
posted @ 2020-10-11 20:01 谢海川 阅读(72) 评论(0) 推荐(0)
摘要:包装类的概念 java中的数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可... 阅读全文
posted @ 2020-10-10 20:29 谢海川 阅读(25) 评论(0) 推荐(0)
摘要:String类的介绍 字符串是常量;它们的值在创建之后不能更改。 字符串的底层是一个被final修饰的数组,不能改变 由此引出一个字... 阅读全文
posted @ 2020-10-10 19:12 谢海川 阅读(93) 评论(0) 推荐(0)
摘要:System的介绍 java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作 System的常... 阅读全文
posted @ 2020-10-10 17:58 谢海川 阅读(96) 评论(0) 推荐(0)
摘要:Calendar类的介绍 Calendar类属于java.util.CanlendarCalendar类是一个抽象类,里面提供了很多... 阅读全文
posted @ 2020-10-10 17:06 谢海川 阅读(271) 评论(0) 推荐(0)
摘要:一、Date类 1、Date类的概述 java.util.Date类表示特定的瞬间,精确到毫秒。(Date类其实是一个表示日期和时间... 阅读全文
posted @ 2020-10-08 19:04 谢海川 阅读(128) 评论(0) 推荐(0)
摘要:什么是Object类? java.lang.Object类是Java语言中的根类,即所有类的父类(超类)。Object中所描述的所有... 阅读全文
posted @ 2020-10-07 20:50 谢海川 阅读(81) 评论(0) 推荐(0)
摘要:一、static关键字概述 一旦使用了static关键字,那么使用了static关键字的内容属于当前的类,只要是本类的对象,都能共享... 阅读全文
posted @ 2020-10-05 20:26 谢海川 阅读(34) 评论(0) 推荐(0)
摘要:1、video标签的作用 video标签时用来定义视频播放器的,而且他还可以实现自定义播放、暂停、进度和控制等控制栏的功能 vide... 阅读全文
posted @ 2020-10-04 19:38 谢海川 阅读(207) 评论(0) 推荐(0)
摘要:1、Storage事件监听是什么?干什么的? 在使用Web Storage API存储数据时,当存储的数据发生变化时,会触发wind... 阅读全文
posted @ 2020-10-03 15:46 谢海川 阅读(123) 评论(0) 推荐(0)
摘要:什么是JSON?JSON是干什么的? JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量... 阅读全文
posted @ 2020-10-02 20:50 谢海川 阅读(129) 评论(0) 推荐(0)
摘要:SQL语句中常用的三类: DDL语句:用于创建和操作库和表的结构的语句DML语句:用于对数据库中数据的增删改查等操作的语句DCL语句... 阅读全文
posted @ 2020-10-02 17:21 谢海川 阅读(103) 评论(0) 推荐(0)
摘要:SSH协议(从对称加密到非对称加密) 简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network ... 阅读全文
posted @ 2020-10-02 11:33 谢海川 阅读(226) 评论(0) 推荐(0)