上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 本位总结了Java程序员进阶必备的Java异常知识点,下面一起来看看吧! 1、Java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出 阅读全文
posted @ 2021-03-15 10:05 码邦主 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、JVM的运行制概要 如果要运行Java程序,首先要编写Java的源文件(*.java)之Java的编译器将源文件编译成对应的字节码文件(*.class文件),之后再通过类加载器将字节码文件(*.class)加载到jvm中,其中在 jvm 中与程序运行最密切的是运行时数据区( Runtime da 阅读全文
posted @ 2021-03-05 09:45 码邦主 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 线程池是JAVA开发中最常使用的池化技术之一,可以减少线程资源的重复创建与销毁造成的开销。 2. 灵魂拷问:怎么做到线程重复利用? 很多同学会联想到连接池,理所当然的说:需要的时候从池中取出线程,执行完任务再放回去。 如何用代码实现呢? 此时就会发现,调用线程的start方法后,生命周期 阅读全文
posted @ 2021-03-04 16:43 码邦主 阅读(278) 评论(1) 推荐(0) 编辑
摘要: 在大家看之前,我要先声明两点。 1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬。 2、下面对于【第一部分】的推荐内容,目的是让你尽快成为一个可以参加工作的Java开发者 阅读全文
posted @ 2021-03-03 17:16 码邦主 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 一、关于异常的一些面试题 1、请说明throws和 throw的区别?2、请说明Exception和 RuntimeException的区别和关系?3、请说明Error和 Exception的区别和联系?4、请说出五个常见的 RuntimeExcetion5、请说明异常处理的流程? 1、请说明thr 阅读全文
posted @ 2021-03-03 10:26 码邦主 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封装 封装给对 阅读全文
posted @ 2021-03-02 16:06 码邦主 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一,异常的捕获 在上节课我们观察了异常的出现,而且我们异常的第一节课:Java异常处理(观察常见异常)就说了如果程序出现了异常则出现异常之后的代码就不再执行了,相当于中断了程序,如果要出现异常之后的代码还能继续执行,则需要将这个异常捕获处理之后才可以 DEMO:出现异常的代码 此时发现出现数字格式化 阅读全文
posted @ 2021-03-02 14:06 码邦主 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: 一:观察异常 在一上一节我们讲解了常见的异常类型,这次可我们通过代码来观察这些异常是如何出现的。 DEMO:算术异常 此时出现的是算术异常。 DEMO:数组越界异常 发现了出现异常的之后的代码也执行了 DEMO:类型转换异常 DEMO:无属性异常 这个代码我们使用到了反射的知识,你暂时看见这个异常就 阅读全文
posted @ 2021-01-30 10:20 码邦主 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一:异常的基本概念 当我们的程序在运行中出现了不合理的地方则会出现异常,异 常就是终止程序运行的指令,当一行代码出现异常之后,那么后面的代码就不再继续执行,如果要让后面的代码继续需要将异常处理,异常处理有专门的语法实现,我们稍后会学习。 异常出现的原因可能有很多种,于是Java根据不同情况的异常提供 阅读全文
posted @ 2021-01-29 14:17 码邦主 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Java提供了一种叫作数组的数据结构,它是一种用来存储相同类型元素的固定大小顺序集合。 数组用于存储数据集合,但也可以将数组视为相同类型的变量集合。 声明一个数组变量(如:numbers)并使用numbers[0],numbers[1]和...,numbers[99]来表示单个变量,例如number 阅读全文
posted @ 2021-01-28 15:04 码邦主 阅读(133) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页