ICode9

精准搜索请尝试: 精确搜索
  • 《python列表对象方法》2022-09-15 00:04:15

    方法汇总     详细说明  

  • 类与对象的创建2022-09-14 23:04:50

            代码一(方法 类)        代码二(用main方法输出结果)  

  • Programming Languages PartC Week1学习笔记——Ruby与面向对象编程2022-09-14 21:05:16

    @目录Introduction to RubyClasses and ObjectsObject StateVisibilityA Longer ExampleEverything is an ObjectClass Definitions are DynamicDuck TypingArraysBlocksUsing BlocksProcsHashes and Ranges(1)Hash(2)RangeSubclassingWhy Use Subclassing?Overriding and Dynam

  • JAVA中Clone方法的使用2022-09-14 20:34:29

    参考:https://www.cnblogs.com/Kevin-ZhangCG/p/9088619.html 影子克隆也就是浅克隆 浅克隆 package com.pillar.test.clone.demo02.shallowcopy; /** * @author Pillar * @version 1.0 * @date 2022/9/14 19:36 */ public class Teacher implements Cloneable { private

  • C/C++ 分配内存的方法2022-09-14 19:00:29

    1) malloc 函数: void *malloc(unsigned int size)      在内存的动态分配区域中分配一个长度为size的连续空间,如果分配成功,则返回所分配内存空间的首地址,否则返回NULL,申请的内存不会进行初始化。 2)calloc 函数: void *calloc(unsigned int num, unsigned int size)      

  • 委托-Lambda 表达式2022-09-14 17:34:02

    // 左边传参写法 // 无参写法 () => { print("C"); // 两个参数写法 (a, b) =>{print(a); print(b);} // 一个参数写法 s => { string str = s + "|" + s; print(str); }; 或: (s) => { string str = s + "|" + s; print(str); }; // 右边是表达式写法 //

  • JVM 运行时数据区 堆和方法区2022-09-14 17:01:56

    2、运行时数据区 哔哩哔哩 尚硅谷视频 宋红康老师 2.5、堆 堆的核心概述 一个JVM实例只存在一个堆内存,堆也是Java管理内存的核心区域 Java 堆区在JVM启动的时候即被创建,其空间大小也就确定了, 是JVM管理的最大一块内存空间 堆内存的大小是可以调节的 《Java虚拟机规范》规定,堆

  • 面向对象三大特性2022-09-14 16:30:37

    面向对象三大特性 封装:属性私有,get/set 把内部数据操作细节封起来不允许外部干涉。仅暴露少量的方法给外部使用 数据操作细节封起来叫:高内聚 仅暴露少量的方法给外部叫:低耦合 暴露的方法叫:操作接口 package com.gcbeen.oop; public class Student { // 属性私有 private

  • Java之面向对象程序设计2022-09-14 14:03:51

    一、面向对象的概念               面向对象简称OO,Java和Python语言一样,一切皆对象。对象是面向对象程序设计的核心,对象是真实世界的实体,一个实体就是一个对象。例如一个班级里,有学生和老师等实体(对象),学生有学号、姓名、年龄、性别、班级等属性,学生还有读书、写字、吃饭、

  • Vue中this.$store.dispatch() 与 this.$store.commit()2022-09-14 10:01:07

    两者的区别 this.$store.commit()commit: 同步操作 this.$store.commit('方法名',值)【存储】 this.$store.state.方法名【取值】 this.$store.dispatch()dispatch: 异步操作 this.$store.dispatch('方法名',值)【存储】 this.$store.getters.方法名【取值】 当操

  • 关于多态的理解2022-09-14 06:00:08

    父类指针指向子类对象 重载: 调用时调用父类中的方法,子类中有同名方法但是不会去调用子类的,因为是由父类调用的(父类指针指向子类对象),在调用时调用形式与父类不一致直接报错, 而子类指针指向子类对象不同,继承的方法带不带参数 先去子类找 找不到去父类找,所以调用方式时可以带参也可以

  • 结对编程队友代码分析2022-09-14 01:30:37

    一、简介 ​ 队友:张笑睿 ​ 语言:Java ​ 本博客是对我的队友的个人项目的代码分析及评价。个人项目的内容为中小学生试题自动生成系统。 二、功能测试 输入校验功能测试 ​ 可以看出在登陆时随便输入的字符串系统会检测出来并提示用户输入正确的用户名以及密码,在生成数学题时

  • String常用方法2022-09-13 21:00:34

    String 方法 方法名 参数 返回值 解释 contains() String boolean 判断字符串是否包含参数String endsWith() String boolean 判断字符串是否以参数String结尾 startsWith() String boolean 判断字符串是否以参数String开始 equals() String boolean 判断两个字符串

  • 结对编程队友代码分析2022-09-13 20:30:57

    依据个人项目要求,队友选用java语言来实现。通过对代码和注释的解读,按照其逻辑去运行队友的代码,项目中所要求的功能基本上都已实现,各个功能考虑的都很周到。 队友:苏国培 分析部分代码特色: 1、队友的工程文件包含三个类和一个测试类,其中三个类分别为:Question 类,Grade 枚举类,User 类;

  • IDEA中如何快速查看类的属性和方法2022-09-13 07:30:44

    在idea中,当需要查看一个类的所有属性和方法时,直接去代码中查看,就显得非常的麻烦,查看的方式有三种,其中第一种方法使用快捷键的方式非常方便、快速,推荐使用。 第一种方法 打开一个类,使用快捷键【Alt + 7】,就可以在左侧看到方法和属性,如下图:   需要注意的是,上述的7必须是字母区域上

  • Java将子类对象赋值给父类对象2022-09-13 00:00:09

    Java将子类对象赋值给父类对象 public class Supclass{ public void print(){    System.out.println("父类print()方法");    } } public class Subclass extends Supclass{ public void print(){    System.out.println("子类print()方法");    }   

  • java 多态2022-09-12 23:01:19

    语法:赋值语句为子类对象赋值给父类数据类型 多态:new 子类对象 赋值给到 父类的数据类型中 重点:虚拟方法调用,当子类的方法发生覆盖时,多态的调用是调用的实体的方法 编译是检查父类的方法名称,不检查子类 多态由于子类的不同因此存在不确定性 多态中父类变量引用的地址和子类相同 多

  • java泛型,继承,接口实现,枚举2022-09-12 22:34:59

    泛型 使用泛型可以设置一个集合中元素的类型。 public class Animal<T extends Person> { //T代表Person本身或子类,实现 } 继承 方法重载(@Override):类的同一个功能的不同实现。在一个类中不允许定义两个类名相同且参数签名都相同的方法。 如果在子类中定义一个方法,其名

  • Java SE Object类2022-09-12 22:33:03

    1、Object类 equals 方法 == 和 equals 的对比 == 是一个比较运算符 == 既可以判断基本类型,又可以判断引用类型 == 如果判断的是基本类型,判断的是值是否相等 == 如果判断引用类型,判断的是地址是否相等,即判定是不是同一个对象 equals:是Object类中的方法,只能判断引用类型 默认

  • js中4种浅拷贝方法2022-09-12 21:30:41

    let obj_old = { name: 'Tom', age: 15, favorite: { food: 'bread', drink: 'milk' } } 1.语法:Object.assign(target, ...sources) target 目标对象,接收源对象属性的对象,也是修改后的返回值。 sources 源对象,包含将被合并的属性。 let obj_new = {...obj_old} 2.语法:{...sourc

  • java反射机制2022-09-12 21:01:57

    0x01 基本概念 Java反射机制是在运行状态时,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。 java反射机制给漏洞利用提供了

  • JavaBeans:JVM内存、面向对象三大特性2022-09-12 20:33:08

    内存管理:由JVM来管理 堆: 存储的是new出来的对象(包括实例变量、数组的元素) 垃圾:没有任何引用所指向的对象 垃圾回收器(GC)不定时到内存中清扫垃圾,回收过程是透明的(看不到的),并不一定一发现垃圾就立刻回收,通过调用System.gc()可以建议虚拟机尽快调度GC来回收 实例变量

  • Spring MVC组件之ViewResolver2022-09-12 19:02:02

    Spring MVC组件之ViewResolver ViewResolver概述 ViewResolver组件的作用主要根据视图名和本地化的Locale,来解析出相应的视图View对象。 在SpringMvc的源码中,ViewResolver是一个接口。该接口主要定义了一个方法。 View resolveViewName(String viewName, Locale locale) 接口方

  • 你应该知道的 5 大 Pandas 优化方法!2022-09-12 09:32:49

    你应该知道的 5 大 Pandas 优化方法! 如果我们在处理高维数据时不采用内存优化技术,事情就会变得一团糟。您不希望弹出窗口在屏幕上看到“内存错误”,对吗?因此,我们需要注意如何利用内存。 我使用以下技术来优化内存使用并加快计算速度。 可是等等。我们如何首先找出内存使用情况? 这

  • JSP 和 Servlet 简介2022-09-12 09:03:40

    JSP 和 Servlet 简介 伺服器 servlet 是用于扩展服务器功能的 Java 编程语言类。尽管 servlet 可以响应任何类型的请求,但它们通常用于扩展 Web 服务器托管的应用程序,因此可以将它们视为在服务器上而不是在 Web 浏览器中运行的 Java 小程序。 Servlet 基本上是在服务器机器上运行的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有