网站首页 站内搜索

搜索结果

查询Tags标签: 对象,共有 5607条记录
  • Java中常见的比较器的实现方法

    在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。通常对象之间的比较可以从两个方面去看: 第一个方面:对象的地址是否一样,也就是是否引用自同一个对象。这种方式可以直接使用“==“来完成。 第二个方面:以对象的某一个属性的角度去比较。对…

    2021/4/8 20:25:50 人评论 次浏览
  • 垃圾回收底层原理

    一、如何判断对象已成垃圾? 1、引用计数--直接回收 引用计数其实就是为每一个内存单元设置一个计数器,当被引用的时候计数器加一,当计数器减少为 0 的时候就意味着这个单元再也无法被引用了,所以可以立即释放内存。 优点: 内存释放的开销平摊到应用的日产运行中,计…

    2021/4/8 18:29:48 人评论 次浏览
  • AJAX jQuery使用

    $.ajax({url,[settings]}) 通用方法,返回其创建的 XHR 对象,一般不需要用 将整个配置包装为对象传入参数内,可在外部生命,也可在内部直接写 url:(默认: 当前页地址) 发送请求的地址,此为必填项,其余根据实际需要为选填 async 默认为ture,异步请求 contentType 默认…

    2021/4/8 18:27:05 人评论 次浏览
  • 第 111 天:Python 垃圾回收机制

    众所周知,Python 是一门面向对象语言,在 Python 的世界一切皆对象。所以一切变量的本质都是对象的一个指针而已。Python 运行过程中会不停的创建各种变量,而这些变量是需要存储在内存中的,随着程序的不断运行,变量数量越来越多,所占用的空间势必越来越大,如果对变量…

    2021/4/8 14:55:31 人评论 次浏览
  • 第115天:Python 到底是值传递还是引用传递

    我们平时写的 Python 程序中充斥着大量的函数,包括系统自带函数和自定义函数,当我们调用函数时直接将参数传递进去然后坐等接收返回值即可,简直不要太好用。那么你知道函数的参数是怎么传递的么,是值传递还是引用传递呢,什么又是值传递和引用传递呢?这个问题对于很多…

    2021/4/8 12:09:14 人评论 次浏览
  • 第118天:Python 之对象的比较与拷贝

    众所周知,Python 是一门面向对象语言,在 Python 的世界一切皆对象,那么我们如何判断两个对象是否是同一个对象呢。== 操作符和 is相信大家对于这两个操作符都不陌生。具体来说就是 == 操作符比较的是两个对象的值是否相等,而 is 操作符的含义则是二者到底是否是同一个…

    2021/4/8 12:08:49 人评论 次浏览
  • 单例模式双重检验锁的volatile和两次判空

    首先是代码,经典的双重锁写法 public class Singleton {private volatile static Singleton Instance;private Singleton(){}public static Singleton getInstance(){if(Instance == null){synchronized(Singleton.class){if(Instance == null){Instance = new Singleton(…

    2021/4/8 10:08:50 人评论 次浏览
  • python入门教程14-01 (python语法入门之python内存泄露)

    在开发环境中通常我们写python程序的时候也很少关注内存这个问题,可能写c和c++的朋友会更多的考虑这个问题,但是一旦我们的python程序出现了内存泄漏的问题,也将是一件非常麻烦的事情了,那么我们应该如何避免这类问题的发生,如果发生了我们该去如何解决的下面我们一起…

    2021/4/8 7:12:24 人评论 次浏览
  • 做了3年Android还没看过OkHttp源码?知乎上转疯了!

    大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。最近跟一个朋友聊天,他准备了几个月,刚刚参加完字节跳动面试,第二面结束后,嗯,挂了… 所以啊,不管怎么样,不论是什么样的大小面试,要想不被面试官…

    2021/4/7 20:11:41 人评论 次浏览
  • JAVA3.0101 Sring boot入门

    1 Spring Boot 简介 1.1 Spring Boot 概述 现在软件市场已经形成一定的规模,系统架构的复杂度也越来越高(例如有单体架构,分布式架构,微服务架构)。软件的整个架构体系正在发生很大变化,在这种变化中,企业现在更注重技术的开箱即用,更注重技术在生态圈中的深度融合…

    2021/4/7 20:11:36 人评论 次浏览
  • Java基础知识总结(超级经典、详细)

    Java基础知识总结(超级经典、详细) 一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterprise Edition,…

    2021/4/7 20:11:19 人评论 次浏览
  • 数据模型

    数据模型 抽象表示显示社会的对象和信息 现实社会的模拟 满足3个要求能比较真实的模拟现实世界 能让计算机实现 能让人理解数据模型2层次,2步抽象现实世界客观对象抽象成概念模型-数据库设计人员然后变成数据库管理系统的数字世界-工具可以自动转换模型的组成要素数据结构…

    2021/4/7 18:39:25 人评论 次浏览
  • 2021年iOS高级工程师最新面试题大全_基础知识

    1. unicode一个汉字占多少字节?字母呢? 一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.2. NSObject结构体里面有什么,大小为什么是16字节?一个OC对象的内存布局? struct objc_object {Class _Nonnull isa OBJC_ISA_AVAILABILITY; }; ob…

    2021/4/7 18:13:59 人评论 次浏览
  • set集合存对象的时候是如何判断是不是同一个对象

    这是测试类: 这是实例对象,里面重写了equals方法和hashcode方法第一次add的时候,集合里面没有对象,对象实例化,然后进入hashcode方法,返回,存进set集合中,图如下: 第二次add的时候,对象先实例化,然后走hashcode方法结果拿到的还是1,于是就要走equals方法,这…

    2021/4/7 18:11:04 人评论 次浏览
  • Java基础知识面试题(2021最新版)

    转载自:https://thinkwon.blog.csdn.net/article/details/104390612 文章目录Java概述 何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程…

    2021/4/7 12:08:35 人评论 次浏览
扫一扫关注最新编程教程