Java
文章平均质量分 89
记录Java知识。
AI浩
2022年博客之星Top8,2021年博客之星Top6,博客专家,华为云云享专家,十佳博主,阿里云专家博主,拥有多项发明专利并参与过国家重大专项,拥有丰富的开发经验。注重理论与实践的结合,让AI学起来不再枯燥。如果大家在看文章的时候,发现了文章的错误,烦请指出,我会及时纠正。
展开
-
DevOps免费学,还有证书
DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作。原创 2022-10-19 11:53:14 · 1769 阅读 · 6 评论 -
经典Java面试100例,轻松搞定BAT——高频面试题(下)
JDBC73. 什么是 JDBC?JDBC 是允许用户在不同数据库之间做选择的一个抽象层。 JDBC 允许开发者用 JAVA 写数据库应用程序,而不需要关心底层特定数据库的细节。74. 解释下驱动(Driver)在 JDBC 中的角色。JDBC 驱动提供了特定厂商对 JDBC API 接口类的实现,驱动必须要提供 java.sql 包下面这些类的实现:Connection, Statement, PreparedStatement,CallableStatement, ResultSet 和 D..原创 2021-06-11 22:32:12 · 1384 阅读 · 6 评论 -
经典Java面试100例,轻松搞定BAT——高频面试题(中)
异常处理43. Java 中的两种异常类型是什么? 他们有什么区别?Java 中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执行可能会抛出这样的异常,并且不受检查的异常可以传播到方法或者是构造函数的外面。相反,受检查的异常必须 要用 throws语句在方法或者是构造函数上声明。这里有 Java 异常处理的一些小建议。44. Java 中 Exception 和 Error 有什么区别?Ex原创 2021-06-11 22:18:46 · 1446 阅读 · 6 评论 -
经典Java面试100例,轻松搞定BAT——高频面试题(上)
1. 什么是 Java 虚拟机? 为什么 Java 被称作是“平台无关的编程语言”?Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。 Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其特性。2. JDK 和 JRE 的区别是什么?Java 运行时环境(JRE)是将要执行 Java 程序的 Java 虚拟机。它同原创 2021-06-10 17:48:09 · 3054 阅读 · 20 评论 -
反射总结
JAVA反射机制是在运行状态中,对于任意一个类 (class文件),都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 动态获取类中信息,就是java反射 。可以理解为对类的解剖。要想要对字节码文件进行解剖,必须要有字节码文件对象.如何获取字节码文件对象呢?例:建bean包,包下...原创 2020-05-02 07:28:15 · 3485 阅读 · 0 评论 -
IO总结
一、概念:IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流。 流按流向分为:输入流,输出流。二、IO流常用基类字节流的抽象基类:• InputStream , OutputStream。字符流的抽象基类:• Reader , Writer。注:由这四个类派生出...原创 2020-05-02 07:27:38 · 3523 阅读 · 0 评论 -
Collections总结
比较器package aaa;import java.util.Comparator;public class ComparatorByLength implements Comparator<String> { public int compare(String o1, String o2) { String s...原创 2020-05-02 07:26:59 · 3524 阅读 · 0 评论 -
Map总结
Map:一次添加一对元素。Collection 一次添加一个元素。 Map也称为双列集合,Collection集合称为单列集合。 其实map集合中存储的就是键值对。 map集合中必须保证键的唯一性常用方法:1,添加。 value put(key,value):返回前一个和key关联的值,如果没有返回null....原创 2020-05-02 07:25:49 · 3523 阅读 · 0 评论 -
Java关键字大全
abstract - 1 -boolean - 2 -break - 2 -byte - 2 -case - 3 -catch - 3 -char - 4 -class - 4 -continue - 5 -default - 5 -do - 6 -double - 6 -else - 6 -extends - 6 -false - 7 -...原创 2020-05-02 07:24:41 · 8483 阅读 · 0 评论