![](https://img-blog.csdnimg.cn/a03d7e20bc984adb91453f815ee6561e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
文章平均质量分 90
JavaSE 学习以及应用总结。
神烦狗闯入了你的博客
人是万灵之长,智慧的差异很小,经历,本身也是一种文化。
展开
-
Java 反射机制
Java反射机制文章目录Java反射机制一、Java反射机制概述概述Java反射机制提供的功能反射相关的主要APIClass类二、Class类常用方法三、获取Class类的实例方式一: 通过类的class属性获取方式二: 调用getClass()方法方式三: 调用Class的静态方法 forName(String classPath)方式四: 使用类加载器 ClassLoader四、类的加载与ClassLoader的理解类的加载过程类初始化的时间ClassLoader类加载器五、Java反射包下的类Fie原创 2022-04-19 19:40:27 · 392 阅读 · 0 评论 -
Java集合
总结了Java集合的体系和常用方法,收录的底层源码分析文章。原创 2022-04-17 20:19:12 · 84 阅读 · 0 评论 -
Java 注解
Java注解文章目录Java注解注解(Annotation)概述常见注解生成文档相关的注解在编译时进行格式检查(JDK内置的三个基本注解)自定义注解JDK中的元注解@Retention@Target@Documented@InheritedJDK8中注解的新特性注解(Annotation)概述从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是Annotation(注解)Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加 载,原创 2022-04-06 23:25:40 · 613 阅读 · 0 评论 -
Java String、StringBuffer、StringBuilder类解析
分析了String类的特点,常用方法,还有StringBuffer类和StringBuilder类的源码分析,还有三者的效率对比。原创 2022-04-03 14:11:50 · 469 阅读 · 0 评论 -
Java 面向接口编程
面向接口编程接口介绍接口 (interface) ,用来描述一个类应该做什么,而不指定它们的具体逻辑。举一个生活中的例子,比如说一部手机。我们可以定义一个"手机"接口标准,例如充电器要使用TYPE-C,安卓系统以及大小尺寸等,然后各大手机厂商就按照这个标准来生产手机,有一天手机坏掉了,但是充电器还是好的,那么我们把换个手机就可以还使用原来的充电器充电了。在Java中的接口也是一样,接口不是类,而是对希望符合这个接口的类的一组需求。在代码设计中,我们事先约定好项目的各个功能的接口(接口的签名和方法),原创 2022-03-23 21:40:01 · 3419 阅读 · 0 评论 -
Java面向对象
Java面向对象面向对象与面向对象面向对象的程序设计语言必须有描述对象及其相互之间关系的语言成分。这些程序设计语言可以归纳为以下几类:系统中一切事物皆为对象;对象是属性及其操作的封装体;对象可按其性质划分为类,对象成为类的实例;实例关系和继承关系是对象之间的静态关系;消息传递是对象之间动态联系的唯一形式,也是计算的唯一形式;方法是消息的序列。面向过程优点:流程化使得编程任务明确,在开发之前基本考虑了实现方式和最终结果,具体步骤清楚,便于节点分析。效率高,面向过程强调代码的短小精悍,善于结合数据结原创 2022-03-10 16:35:12 · 380 阅读 · 0 评论 -
Java数组(Array)
Java数组(Array)概述 数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 这些有序排列的同类数据元素的集合称为数组。数组的定义1、基本概念数组名数组大小数组类型2、特点数组是按序排列的数组属于引用数据类型的变量。数组中的元原创 2022-03-07 22:07:23 · 4215 阅读 · 9 评论 -
Java入门
Java入门Hello, World !文章目录Java入门一、Java概述二、Java的特点三、Java的核心JVM(Java Virtual Machine)垃圾回收机制(Garbage Collection)四、Java环境JDK(Java Development Kit Java开发工具包)JRE(Java Runtime Environment Java运行环境)五、使用Java编程Java的基础数据类型输入和输出HelloWorld一、Java概述Java是一门面向对象的编程语言,不原创 2022-03-07 17:05:26 · 262 阅读 · 1 评论