ICode9

精准搜索请尝试: 精确搜索
  • Thread.currentThread().getName() 和 this.getName()区别详解2022-02-20 19:00:42

    currentThread的详解 currentThread方法是Thread类的一个静态方法,用来获取当前运行的代码段,正在被哪个线程调用。我们先来看一眼源码。 是一个native方法。直接与系统层面做交互。 下面看一段代码 public static void main(String[] args) { String name = Thread.cu

  • SUPER注意点2022-02-20 16:01:25

    SUPER注意点 super调用父类的构造方法,必须在构造方法的第一个 super必须只能出现在子类的方法或者构造方法中 super()和this()不能同时调用构造方法(因为都需要放在首位,会冲突) super和this对比: 代表的对象不同: this:本身调用着这个对象 super:代表父类对象的引用 前提: this:

  • 多态的作用、super关键字2022-02-20 15:03:01

    一、多态在开发中有什么作用? 多态在开发中的作用是:         降低程序的耦合度,提高程序的扩展力。 public class Master{             public void feed(Dog d){}             public void feed(Cat c){}         }         以上的代码中表

  • javascript创建对象2022-02-19 15:01:24

    创建对象 1.第一种方法 var 对象名 = { 变量名:内容, 变量名:内容 } //通过对象名.变量名来访问,通过对象名.变量名=值来赋值 对象名.变量名 对象名【变量名】//访问值 对象名.变量名=值 //修改值 2.第二种方法 var obj = new Object();//创建对象为obj obj.name = '小邱';//

  • 有参跟无参2022-02-17 21:33:01

    /*构造器:1.和类相同2.没有返回值作用:1.new本质在调用构造方法2.初始化对象的值注意点:定义有参构造之后,如果想使用无参构造,显示的定义一个无参构造*/        结果:tang

  • Java 语言-5 类、对象与方法2022-02-17 20:01:35

    5.1 类与对象 类:是组成 Java 程序的基本要素,是一类对象的原型 是一种抽象的数据类型,对某一类事物整体描述/定义,不代表某一具体事物 类的构成:类 = 类头+类成员 类成员构成:类成员 = 字段名(field)+方法(method) 字段(field):类的属性,通过变量表示。字段又称域、域变量、属性、成员

  • Objective-C构造方法2022-02-10 23:02:01

    构造方法在创建(实例化)对象的时候,自动调用的方法 带参构造方法 -(instancetype)initWith... #import <Foundation/Foundation.h> @interface Person : NSObject{ NSString* _name; NSInteger _age; } //init方法是系统自带的,实现在NSObject类里 //自定义的构造方法需要

  • JAVA笔记--面向对象上(第一篇)2022-02-10 11:58:34

    目录 一、面向对象基本概念 1、什么是面向对象: 2、建立面向对象思维方式 二、类与对象 1、什么是类 2、类与对象的关系 3、类和对象的定义格式  4、类与对象的内存详解 三、面向对象封装性 1、封装性的概念 2、封装的好处 3、成员变量和局部变量 i、在类中的位置不同 ii、在内

  • Java程序设计基础【1】2022-02-09 14:02:02

    1.下面选项中,完全面向对象的编程语言是 A.JAVA B.COBOL C.C D.FORTRAN 2.下列关于线程的说法中,错误的是 A.线程是一个程序的单个执行流 B.多线程是指一个程序的多个执行流 C.多线程用于实现线程并发程序 D.线程就是程序 3.下列字符串常量中,哪一个是错误的 A."12'12" B."" C."abc

  • java OOP面向对象2022-02-08 23:32:10

    (面向对象)类与对象 什么是类(月饼模具,学生类,老师类,人类)  就是对具有相同属性和行为的物体的统称 用来描述同一类事物的属性和行为 (类是所有对象的通常) 什么是对象(每一个月饼就是一个对象,张三同学,李四老师,王五同学)  客观存在的事物皆为对象 具体一点说:就是某

  • Spring源码分析(五)推断构造方法2022-02-08 00:01:49

    AbstractAutowireCapableBeanFactory类中的createBeanInstance()方法会去创建一个Bean实例根据BeanDefinition加载类得到Class对象如果BeanDefinition绑定了一个Supplier,那就调用Supplier的get方法得到一个对象并直接返回如果BeanDefinition中存在factoryMethodName,那么就调用该

  • 有一定基础的JAVA学习笔记_02(面向对象)2022-02-07 20:02:49

    目录 1、面向过程和面向对象 2、对象和类的概念 3、面向过程的内存分析 4、构造方法 5、垃圾回收机制 1、面向过程和面向对象 面向过程:按步骤解决问题(开车)面向对象:根据组成部分设计事物(造车)面向对象具有三大特征:封装性、继承性和多态性面向过程和面向对象都是解决问题的思维方

  • 学习笔记02042022-02-05 11:34:43

    如果一个类在java.lang包下就不用导包   Java构造器: 1.与类名相同 2.没有返回值 作用: 1.new的本质是在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造后,如果想使用无参构造,需要显式的定义一个无参构造。 Alt +Insert注入构造方法   面向对象编程的本质是:以类的形式组织代

  • Java之国际化程序设计2022-02-05 11:34:24

    不同国家的语言不同,但是程序的核心业务不变,那么就需要在语言上进行分类获取,通过独有的接口来获取不同国家的区域编码,以此来实现语言的改变。   Locale类 在java.util包中有一个专门描述区域和编码的类:Locale类 构造方法: public Locale(String language); 构造方法: public Loc

  • Kotlin(五)深入理解Kotlin类与接口,androidbutton的响应事件2022-02-04 15:33:51

    constructor(view: View, index: Int) : this(view) { views.add(view) } } 因为初始化块中的代码实际上是主构造方法的一部分,所以初始化代码块会在次构造方法之前执行。 继承与覆盖 在Kotlin中,所有的类默认都是final的,如果你需要允许它可以被继承,那么你需要使用open声明: ope

  • spring基础知识2022-02-04 01:01:52

    1.什么是BeanDefinition? 表示bean定义,spring根据BeanDefinition来创建Bean对象。 重要属性: beanClass:表示bean类型 scope:作用域,singleton表示单例,prototype表示原型(单例是一直用这个对象,原型表示对一个对象进行复制) isLazy:原型bean懒加载不会起作用 dependsOn:创建一个bean之前所依

  • 学习笔记--Java构造方法2022-02-03 12:32:13

    Java构造方法 关于构造方法 构造方法又被称作:构造函数/构造器/Constructor 语法结构: [修饰符列表] 构造方法名(形式参数列表){ 构造方法体; } 对比普通方法语法结构 [修饰符列表] 返回值类型 构造方法名(形式参数列表){ 构造方法体; } 对于构造方法来

  • 什么是API?Object父类中的一些常用方法2022-02-03 10:01:22

    什么是API? api其实就是我们之前谈到的java封装的类库 jdk官方提供的类库  都是在rt.jar包下,提供引用程序编程接口,将复杂功能封装起来,只需要调用简单的api方法就可以使用 String字符串存在于java.lang包下,是不可以导包的。但是其它的包是需要导包的 Object父类中一些常用的方法

  • JAVA学习笔记之六---封装、继承、多态-面向对象的三大基本特征2022-02-03 09:31:18

    在理解面向对象的重要属性之前,我们先理解一下一些关键字: 1.static:静态 在定义好的静态方法中,不能访问非静态的成员属性和方法,但是在非静态的成员方法中,可以访问静态的成员属性和方法 2.final: 被final关键字修饰的类无法被继承、成员属性无法被修改、成员方法无法被重写 使用final

  • Java反射使用2022-02-02 12:04:37

    ** java反射 ** 1.获取反射 根据一个字符串得到一个类 String name = “Huanglinqing”; Class c1 = name.getClass(); System.out.println(c1.getName()); 根据类名:Class.forName String name = “java.lang.String”; Class c1 = null; try { c1 = Class.forName(name); Sy

  • JAVA学习笔记之五---面向对象的基本知识2022-02-01 12:31:21

    1.什么是类和对象? 类是对生活中客观存在的事物的抽象,是Java程序的基本组成单位。而对象则是对某个类的具体化实现,是类的实例化 具有自己独特的属性和行为(方法)。我们可以用生物中的知识解释,类就相当于界门纲目科属种,而萨摩耶就是犬类的一个抽象;; 2.如何定义一个类? public (static) c

  • 序列化和反序列化的学习2022-01-31 20:29:59

    文章目录 序列化构造方法方法使用步骤 反序列化构造方法方法使用步骤 序列化 把内存中的对象以流的方式写入到文件中,这叫序列化,也叫“写对象” 使用 ObjectOutputStream 写入对象中的数据,这个流叫对象字节输出流,也叫对象的序列化流。 public class ObjectOutputStream e

  • 面向对象day032022-01-31 11:29:59

    null:表示空,没有指向任何对象。 一、引用数组类型: 引用变量类型数组:一般什么放到数组里? 一堆数据他们的类型相同,逻辑相关 Bomb[] bs =new Bomb[3]; bs[0] = new Bomb(100,200); bs[1] = new Bomb(200,300); bs[2] = new Bomb(300,400); System.out.println(bs[0].width); bs[

  • java大数据开发之面向对象篇(封装一)2022-01-30 23:35:36

    1.类和对象 1.1什么是对象? 万物皆对象,客观存在的事物都是对象 1.2什么是面向对象? 关注对象的动作叫做面向对象 比如:我要去超市买水果,水果是一个对象,我关注它的种类、大小、酸甜的这个过程叫做面向对象 1.3什么是类? 类是对现实生活中一类具有相同属性和行为的事物的抽象。 类的特

  • 继承2022-01-29 12:31:16

    继承概述 继承是面向对象三大特征之一。 可以使得子类具有父类的属性和方法,还可以再子类中重新定义,追加属性和方法 继承格式 格式:public class 子类名 extends 父类名 { } 例:public class Father extends Son { } Father:父类,也被称为基类、超类 Son:子类,也被称为派生类 继承

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

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

ICode9版权所有