自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java学习-线程详解——Day10

实现Callable接口实现Callable接口,需要返回值类型重写call方法,需要抛出异常创建目标对象创建执行服务:ExecutorService = Executors.newFixedThreadPool(1);提交执行:Future result1 = ser.submit(t1);获取结果:boolean r1 = result1.get()关闭服务:ser.shutdownNow();callable的好处可以抛出异常可以定义返回值静态代理模式静态代理模式总结

2021-05-27 21:31:21 147

原创 Java学习-多线程详解——Day9

目录线程、进程、多线程线程创建线程、进程、多线程普通方法调用和多线程 普通方法调用:只有主线程一条执行路径 多线程:多条执行路径,主线程和子线程并行交替执行 一个进程可以有多个线程 Process与Thread 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然..

2021-05-26 21:14:43 182

原创 Java学习——Day8

异常机制目录异常机制Error和Exception简单分类ErrorExceptionError和Exception的区别异常体系结构捕获和抛出异常自定义异常Error和Exception简单分类 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个 不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略 运行时异常:运行时异常可能是被程序员避免的异常。与检查性异常相反,运行时异常可以在编

2021-05-19 21:29:44 166

原创 Java学习——Day7(面向对象:下)

面向对象目录面向对象抽象类接口的定义和实现N种内部类抽象类 abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类是抽象类 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类 抽象类中可以写普通的方法 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的 抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的 子类继承抽象类,那么就必须要..

2021-05-18 20:22:42 149

原创 Java学习——Day6(面向对象:上)

面向对象目录面向对象什么是面向对象类和对象的创建构造器(构造方法)详解封装继承object类super方法重写多态什么是面向对象 面向对象编程(OOP) 面向对象编程本质就是:以类的方式组织代码,以对象的形式(封装)代码 抽象 三大特性: 封装 继承 多态 类和对象的创建类和对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能..

2021-05-17 18:12:03 174

原创 Java学习——Day5

数组目录数组数组概述数组声明创建三种初始化及内存分析下标越界及小结数组使用多维数组Arrays类稀疏数组数组概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar..

2021-05-15 18:28:18 55

原创 Java学习——Day4

Java方法详解目录Java方法详解方法释义方法的定义和调用方法的重载命令行传参可变参数:(不定项参数)递归方法释义 Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则: 方法的本意是功能块,就是实现某个功能的语句块的集合。设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样.

2021-05-14 22:31:13 70

原创 Java学习——Day3

Java流程控制目录Java流程控制用户交互Scanner顺序结构选择结构循环结构break&continue用户交互ScannerScanner对象 基本语法: Scanner s = new Scanner(System.in); 通过SCanner类的next()与nextLine()方法获取输入的字符串,读取前一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 next(): 一定要读取..

2021-05-13 21:10:50 212

原创 Java学习——Day2

Java基础语法目录Java基础语法注释、关键字、标识符数据类型数据类型拓展类型转换变量、常量、作用域运算符包机制JavaDoc注释、关键字、标识符注释: 单行注释://…… 多行注释:/**/ 文档注释(JavaDoc):/** * */ 关键字:标识符:类名...

2021-05-12 23:51:31 171

原创 Java学习——Day1

目录Java三大版本:JDk、JRE、JVM关系Java开发环境搭建:JDK下载与安装:JDK目录介绍HelloWorld及简单语法规则编译型和解释型:(时机不同)Java三大版本:JavaSE:标准版(桌面程序,控制台开发……)JavaME:嵌入式开发(手机,小家电……)JavaEE:E企业级开发(web端,服务器开发……)JDk、JRE、JVM关系JDK:Java Development KitJRE:Java Runtime Envi..

2021-05-11 22:38:01 194

空空如也

空空如也

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

TA关注的人

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