随笔分类 - JavaSE
javaSE相关的知识笔记
摘要:OkHttp工具类 Java生态中主流的HTTP客户端工具 1.Apache HttpClient 类型: 同步阻塞 依赖: org.apache.httpcomponents:httpclient 特点: 成熟稳定 支持连接池、重试、缓存等高级功能 完整的HTTP协议支持(包括HTTP/2) 适用
阅读全文
摘要:Java反射 引言 在已知全类名的情况下,如果不通过new方法,如何创建一个对象并调用其方法? 答:通过Java反射 下面是实现的代码,仅展示一下反射用法,后面会讲如何使用 配置参数 class.path = com.shen.inspection.modules.reflection.DemoEn
阅读全文
摘要:Java线程 线程相关概念 程序 程序通常指的是计算机程序,是一系列指示计算机执行任务的命令或语句。这些命令按照特定的顺序排列,以解决某个问题或执行特定的运算。程序是软件的重要组成部分,它告诉计算机如何操作。 进程 进程指的是一个正在执行的程序实例,它不仅包含程序的代码和数据,还包括程序执行时所需的
阅读全文
摘要:Java网络编程 网络通信 网络通信是指在不同计算机或设备之间通过传输介质(电缆、无线信号等)进行数据交换的过程。它是计算机网络的基础功能之一,使得分布在不同地理位置的设备能够相互连接和交换信息。 网络通信的过程大致可以分为以下几个步骤: 1.建立连接:通信的双方需要建立一个通信链路,确保数据可以在
阅读全文
摘要:Java函数式编程 Java 8引入了对函数式编程的支持。 Java8中引入的主要特性 1.Lambda表达式和函数式接口: Lambda表达式允许以更简洁的方式表达一个方法的实现。函数式接口,只定义了一个抽象方法的接口(使用@FunctionalInterface注解来标记此类接口),与Lambd
阅读全文
摘要:Java集合 本文中引入的源码为JDK11 什么是Java集合 Java集合(Java集合类)是java数据结构的实现。Java集合类是java.util包中重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。Java集合类是Java将一些基本的和使用频率极高的基础类进行封
阅读全文
摘要:JavaIO流详解 I(Input:输入)/O(Output:输出)流,是java中用来传输数据的方式 流(stream)的概念 流是一种抽象概念,它代表了数据的无结构化传递 流是一个无结构化的数据组成的序列,以字节或字符形式输入或输出 流的输入:数据从外部数据源流入到程序内部,流的输出:数据从程序
阅读全文
摘要:Java解析XML文件 XML是什么 XML是可扩展标记语言(EXtensible Markup Language) XML是一种标记语言(HTML也是标记语言) XML是用来传输和存储数据(HTML是用来显示数据) XML的语法规则 所以XML元素都必须有关闭标签 XML标签是对大小写敏感 XML
阅读全文
摘要:Java中的常用类 说到Java中常用的类,就会想到Java API。 Java API API(Application Programming Interface):应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解
阅读全文

浙公网安备 33010602011771号