一、上篇文章提到自定义processor中用到AutoService文章中我们用到了AutoService, 使用@AutoService(Processor.class),编译后AutoService会自动在META-INF文件夹下生成Processor配置信息文件,该文件里就是实现该服务接口的具体实现类。而当外部程序装配这个模块的时候,就能通过该jar包META-INF/services/里的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 15:45:57
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            池塘里养:Object;一、设计与原理1、基础案例首先看一个基于common-pool2对象池组件的应用案例,主要有工厂类、对象池、对象三个核心角色,以及池化对象的使用流程:import org.apache.commons.pool2.BasePooledObjectFactory;
import org.apache.commons.pool2.PooledObject;
import org            
                
         
            
            
            
            # Android 对象类的使用指南
在Android开发中,对象类是面向对象编程(OOP)的核心,可以帮助我们创建和管理应用程序的复杂性。本文将以简单易懂的方式,教您如何使用Android对象类。我们将分步骤逐步讲解,并给出相关代码示例和详细注释。
## 流程概览
以下是我们实现对象类的整体流程:
| 步骤               | 描述            
                
         
            
            
            
            Android已经提供DisplayMetircs类可以很方便的获取分辨率。下面简要介绍DisplayMetics类:	Andorid.util包下            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-10 01:26:57
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我想一开始之所以想要用那么多时间写这博客,一方面是我不服,本来想着寒假自己没用多少时间学Java,等哪天整理好再去请教ta,可当我整理好问题想着去问ta时,却发现我们不再是好友,我于是便没有了这个想法,反正怎么都很尴尬。我知道以前的我做很多事情都表现得不是很好,这集训以来我自己深刻反思了一段时间。也认识到往事以成舟,所以,最好的方式是现在开始更加努力。当然这个不是现在的我一定要写博客理由,而是,我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 13:24:56
                            
                                2阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、介绍  通过如何创建和销毁对象一文,我们已经知道Java是一个面向对象的编程语言,Java类层次结构的顶部是Object类,Java中每个单独的类都隐式的继承于该类。因此,所有的类都继承了在Object类中定义的一系列方法,这其中的一些非常重要的方法如下:方法描述protected Object clone()创建并返回对象的一个副本protected void finalize()当垃圾回收            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-05 07:29:45
                            
                                23阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java 对象创建:1、在java中对对象的的操作是通过引用进行实现的(《javaThinK4》中说:使用“使用引用操作对象”)实例:如果想操作一个句子或者一个单词 可以创建一个String的引用: String  s;这里创建的只是一个引用,并不是对象(也就说创建的该引用是保存在jvm栈上),如果通过这个引用去操作对象(或者向s发送消息)可能会返回一个运行时错误,或者为空的异            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 01:05:03
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、回顾public class Student{
		//类体=属性+方法
		//属性【存储数据采用变量的形式】
		//由于变量定义在类体中,方法体之外,这种变量称为成员变量
		//每个学生都有学号,但每个学生的学号不同
		//所以要访问这个学号必须先创建对象,通过对象去访问学号信息
		//学号信息不能直接通过类去访问,所以这种成员变量又被叫做实例变量
		//对象又被称为实例,实例变            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-15 20:22:43
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            提示:以下是本篇文章正文内容一、创建一个对象时,在一个类中的调用顺序(无子类)① 首先调用静态代码块和静态属性初始化;(静态成员是和类加载有关的肯定先被执行,注意这两者的优先级是一样的,当有多个时,按照定义的顺序来调用)② 再调用普通代码块和普通属性初始化;(这两者的优先级也是一样的,当存在多个时,按照定义顺序执行)③ 最后调用构造器(构造器的最前面其实是隐含执行了①super()  ②调用普通代            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 08:17:00
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前言 
   
          在java学习中,理解对象以及对象的引用是万里长征的第一步。但是,现在大量的java学习书籍都将对象以及对象的引用混为一谈,然而实际上它们有着本质的区别。为了帮助更多的java学者更好的理解,我将自己的学习理解记录下来。如有理解不全或者错误的地方,欢迎大家批评指正。 
   
   二、分析            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-01 15:14:19
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java 反射使用对象的私有对象
在Java编程中,反射是一种强大的机制,它允许程序在运行时动态地获取和操作类的信息。通过Java反射,我们可以获取类的属性、方法、构造函数等,并且可以在运行时创建对象、调用方法和访问属性。其中一个常见的应用场景是使用反射来访问和操作对象的私有属性。本文将介绍如何使用Java反射来访问和操作对象的私有属性,并提供相应的代码示例。
## 什么是Java反射?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-16 06:47:30
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对对象数组使用简介数组的定义:数组类型 [ ] 数组名 = new 数组类型[ 数组长度]; 其中数组类型可以是基本数据类型也可以是引用数据类型(类等);所谓的对象数组,就是指包含了一组相关的对象,但是在对象数组的使用中一定要清楚一点:数组一定要先开辟空间,但是因为其是引用数据类型,所以数组里面的每一个对象都是null值,则在使用的时候数组中的每一个对象必须分别进行实例化操作。 先定义,再开辟空间            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 09:38:03
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android的类库,下面是具体的类库:1、Android.util 
核心使用包(看名字就知道啦),包括了低级类,例如,专用的容器、字符串格式化和XML解析程序。2、Android.os 
操作系统包,提供了基本操作系统服务的访问时间,例如,消息传递、进程间通信、始终函数和调试。3、Android.graphic 
图形API提供了支持画布、颜色和绘画原语的低级图行类,让你可以在画布上画画。4、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 15:09:14
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对象的使用 java 1613806439
创建对象
使用对象
需求
解决
类的定义
入口函数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 16:21:56
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Collection的使用 对象 java添加对象删除对象清空集合遍历对象集合遍历对象集合 迭代器判断在不在判断是否为空            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 16:00:18
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java对象以及调用方法的易混淆点Java中的对象Java中对象调用方法静态方法调用(static)非静态方法调用 Java中的对象java中通过使用new关键字创建实例化对象基本结构:修饰符 class  类名{
   public static void main(String [] args){
     类名 对象名 = new 类名();
    }
}创建对象也叫实例化
              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 21:39:21
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Map<String,Object> oneStkMarket = new HashedMap();oneStkMarket.put("fieldName","所属行业"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-06 03:53:59
                            
                                113阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地申请和销毁,就会耗费大量的系统资源,造成不必要的性能损失。并且这些对象都有一个显著的特征,就是通过轻量级的重置工作,可以循环、重复地使用。这个时候,我们就可以使用一个虚拟的池子,将这些资源保存起来,当使用的时候,我们就从池            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 07:01:22
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录     1. 对象的创建     2. 对象的使用      3. 对象的赋值     4. 对象的销毁       在前一节,我们介绍了Jav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-02 09:19:18
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            面向对象1.1、 面向过程与面向对象的区别1.2、 面向对象的三大特性1.3、 类与对象的概念1.4、 类的定义1.5、 对象的创建和使用1.6、 面向对象的封装性1.7、 构造函数(构造方法,构造器,Constructor)1.8、 对象和引用1.8.1、Java内存的主要划分1.8.2、内存的表示1.8.3、当不使用new关键字时,出现的问题1.8.4、参数传递 1.1、 面向过程与面向对象            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 12:16:27
                            
                                35阅读
                            
                                                                             
                 
                
                                
                    