• java对象池commons-pool-1.6详解(一)

    时间:2024-04-18 12:56:39

    自己的项目中用到了 对象池 commons-pool:package com.sankuai.qcs.regulation.protocol.client;import com.dianping.cat.Cat;import com.dianping.cat.message.Transaction;...

  • Java Date(日期)对象如何进行格式化呢?

    时间:2024-04-17 16:40:10

    转自:http://www.java265.com/JavaProblem/202111/1658.html Date是所有系统都必不可少的一个对象,它用于存储操...

  • java中使用反射做一个工具类,来为指定类中的成员变量进行赋值操作,使用与多个类对象的成员变量的赋值。

    时间:2024-04-17 14:44:13

    //------------------------------------------------我是代码的分割线// 首选是一个工具类,在该工具类里面,定义了一个方法,public void setProperty (Object obj, String propertyName, Object...

  • Java面向对象之USB接口实例

    时间:2024-04-17 09:51:30

    一、需求:1.在电脑上设置一个USB接口。2.电脑运行时,将鼠标连接到接口上,鼠标可以使用自己的功能。3.电脑运行时,将键盘连接到接口上,键盘可以使用自己的功能。(...

  • No1_7.类和对象_Java学习笔记

    时间:2024-04-16 13:30:44

    一、面向对象的特点:a.封装:封装是面向对象的核心思想,将对象的属性和行为封装起来的载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想;保证了类内部数据的完整性,应用该类的用户不能轻易直接操纵此数据结构,只能执行类允许公开的数据。b.继承:类与类之间有关系,叫做关联;继承是关联中的一种;继承性...

  • java学习-初级入门-面向对象③-类与对象-类与对象的定义和使用1

    时间:2024-04-16 12:50:25

    今天学习类与对象。先大致解释一下类与对象的含义。对象:object 有物体这一概念,一切皆对象(物体),对象由静态的属性和动态的行为组成。比如说水杯:水杯的静态属性:材质,容量,质量,颜色动态的行为:装水,被用来喝水类:一组具有相同属性和行为的对象的抽象。杯子类: 水杯  牙杯  保温杯 车类:自行...

  • java学习-初级入门-面向对象④-类与对象-类与对象的定义和使用2

    时间:2024-04-16 11:47:59

    我们继续学习类与对象,上一篇我们定义了  坐标类(Point),这次我们在Point的基础上,创建一个圆类(Circle).案例:创建一个圆类题目要求:计算圆的周长和面积;求判断两个圆的位置关系,①两圆外离 d>R+r    ②两圆外切 d=R+r③两圆相交 R-r<d<R+r(R...

  • java 获取对象的数据类型、数据类型转换

    时间:2024-04-15 11:00:21

    获取对象类型:obj.getClass().toStriing();Integer.valueOf返回的是Integer对象,Integer.parseInt返回的...

  • JVM系列 - Java对象都是创建在堆内存中的吗?

    时间:2024-04-13 12:56:30

    这两天看公众号,学习了一个知识点,Java对象并不是都会在堆内存中分配空间的。之前写了一篇比较长的关于JVM学习的笔记,里面说过,Java创建对象实例的时候,大部分新生对象都是存放在堆内存Eden区中的,少数情况下也可能会直接分配到老年代中,分配规则并不是固定不变的,这主要取决于当前选用的哪种垃圾回...

  • Java8中用Lambda表达式合并多个相同属性的对象集合

    时间:2024-04-13 11:42:40

    在实际的业务处理中,我们经常会碰到需要合并同一个集合内相同属性对象的情况,比如,同一个用户短时间内下的订单,我们需要将各个订单的金额合并成一个总金额。那么用lambda表达式和HashMao怎么分别处理该种情况呢?本文以Student的name,age,score为例,一个List集合中有多个Stu...

  • java(9)类和对象

    时间:2024-04-12 20:20:37

    一、理解什么是类和对象万事万物皆对象1.1、属性——对象具有的特征(特点)1.2、方法——对象可执行的操作(能干什么事)1.3、对象的定义:是一个客观存在的,看的见或摸得着的实体,由属性和方法构成1.4、类是由对象抽象出来的,看不见也摸不着1.5、类和对象的关系?类(是笼统)是模子是对象的抽象化,对...

  • java 强引用的对象什么时候回收?

    时间:2024-04-11 14:30:45

    关于强引用,大家都知道这么一段话:强引用就是指在程序代码之中普遍存在的引用,如果一个对象具有强引用,那么JVM必定不会回收这个强引用的对象,即使在内存不足的情况下,JVM宁愿抛出OutOfMemory错误也不会回收这种对象那么就有一个问题,Object obj=new Object(),obj作为强...

  • java上转型对象的理解,性质,优点

    时间:2024-04-11 14:24:06

    理解:若A类是B类的父类,当用子类(B类)创建一个对象b,并把此对象的引用赋值给父类(A类)的对象a中时,称对象a是对象b的上转型对象。例如:A a = new A(); a = new B();性质:●上转型对象可以访问子类继承的成员变量或成员方法也可以访问子类重写的成员方法,但不能操纵子类新增的...

  • java访问修饰符的访问范围 and 面向对象特征与区别

    时间:2024-04-10 15:00:16

    文章目录 java访问修饰符的访问范围java面向对象的基本特征面向对象与面向过程的区别其他链接 预定义类:由JDK提供的类 java访问修饰符的访问范围 java面向对象的基本特征 java面向对象的基本特征:封装、继承、多态(接口) 关键字:this,static,final,sup...

  • java线程基础巩固---构造Thread对象你也许不知道的几件事

    时间:2024-04-09 15:21:37

    关于Thread的构造在JDK文档中如下:之后会把上面所有的构造都会学习到,这次主要是去研究一下图上标红的默认构造,当然大家肯定对于它都有些不屑,这有啥可学的,不new一个然后start线程不就启动了,属于线程最最基础的东东,然后它的背后并非我们都知道,所以下面开始学习。Thread常规知识:先来看...

  • 蜡笔小新!!!java基础小游戏:基于JAVA面向对象实现的跑酷类游戏(小新跑酷)(简单小游戏,仅仅使用Java面向对象基础实现(附上源码))

    时间:2024-04-08 15:42:01

    一起来看一下蜡笔小新,很好看的,解压!!!!!!!!!!!!!!!由于Java面向对象基础的游戏,有一定的局限,但是我觉得这款的可玩性已经很高了(ps:这是我同期的一组做的我觉得是最好一个了),话不多说一起来看游戏:游戏界面,点击空格跳跃来躲避障碍物,每过一段就会获得护盾:通第一关界面:有趣的游戏中...

  • JVM(一):Java对象的存储结构

    时间:2024-04-07 16:33:23

    一、Java对象在内存中结构在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数(Instance Data)和对齐填充(Padding)。下图是普通对象实例与数组对象实例的数据结构: 1、对象头HotSpot虚拟机的对象头包括两部分信息:(1)markw...

  • java中xml格式字符串转为javabean(对象)

    时间:2024-04-06 15:23:44

    本文简介了如何将xml格式的字符串转为对象(javabean)。一、建立实体类新建一个user实体类如下:给每一个属性都添加set和get方法。注解说明:@XmlRootElement:将类或枚举类型映射到 XML 元素。@XmlElement:将JavaBean 属性映射到派生于属性名称的 XML...

  • 腾讯云COS对象存储 Web 端直传实践(JAVA实现)

    时间:2024-04-05 21:12:27

    使用 腾讯云COS对象存储做第三方存储云服务,把一些文件都放在上面,这里主要有三中实现方式: 第一种就是在控制台去设置好,直接上传文件。 第二种就是走服务端,上传文件,就是说,上传文件是从服务端去上传上去的,这样子对于服务端的压力是非常大的,特别是IM系统,用户发送的图片,文件如果都走服务端然后在上...

  • Java学习day5-面向对象2

    时间:2024-04-04 14:41:09

    构建标准JavaBean快捷方式 快捷键:alt+insert(+Fn)->构造函数->全选构造带参方法,不选择则空参构造 插件:ptg,安装后右键单击,倒数第三个则为一键构造所有set/get函数 数据类型 基本数据类型:数据值存储在自己的空间中 特点:赋值给其他变量也是赋的真实的值...