一、注解Annotation1、注解概述注释+解释:不是程序本身,而是对其做出解释,并能被其它程序读取。格式:@注释名(参数)定义注解的关键字:@interface2、常见的内置注解:@Override重写覆盖方法@Desperated已过时的,不推荐程序员使用的(但是使用也不会错)@SuppressWarnings()镇压警告,用来抑制编译时的警告信息(不建议使用)3、元注解用来解释注解的注解,
转载 2024-09-03 20:04:27
74阅读
2019.5.21,在fzsd上代码:标红的是接口传和回调activity:public class Result_look_TabLayoutActivity extendsutton_backl; private TabLayout mTab...
原创 2022-09-21 12:04:14
57阅读
/** * 1、原始类型:string、number、boolean、undefined、null、enum、symbol、any(任意) * 2、空一般用void表示,也用来表示函数返回空 * 3、变量定义时如果没有被赋值,则默认为any类型 * 4、类型推断:定义时没有指定类型,根据初始倒退出变量的类型。所
转载 2023-11-01 19:03:30
1267阅读
### TypeScript中实现接口非必默认的教程 在TypeScript中,接口是一个用于定义对象结构的强大工具。今天,我们将探讨如何在接口中设定非必的属性默认。下面,你将学习如何通过具体的步骤来实现这一目标。 #### 实现流程 下面是实现“接口非必默认”的流程表格: | 步骤 | 描述 | |------|------| | 1 | 定义接口并标注非必属性 |
# Unity怎么javainterface 在Unity开发中,我们经常会遇到需要与Java代码进行交互的情况,而传递Javainterface给Unity是一个常见的需求。本文将介绍如何在Unity中传递Javainterface,并提供相应的代码示例。 ## 1. Unity与Java的交互方式 在Unity中与Java进行交互,主要有两种方式: 1. 使用AndroidJa
原创 2024-01-17 06:30:53
119阅读
        Iterator迭代器的概述与使用在程序开发中,经常需要遍历集合中的所有元素。针对这种需求,JDK专门提供了一个接口java.util.Iterator。Iterator接口也是Java集合中的一员,但它与Collection、Map接口有所不同,Collection接口与Map接口主要用于存储元素,而
1 基本类型作为参数,  当方法参数为基本类型时,它是通过方式进行调用的,这种传递的特点是  (1) 它所传递的实参的是一个副本  (2) 单向传递,方法内部可以修改形参的,但这种修改不会影响到对应的实参    直观来看,过程相当于一赋值的过程,实参是右,形参是左,它们发生联系只在调用的那一时刻,以后二者再无联系。&nbsp
转载 2023-06-15 22:45:42
156阅读
Java地址Java还是址问题在我初学Java的时候一直都没有很好的理解它,一直都以为Java不存在,只有地址,很迷惑Java址的问题吗?这几天工作不是很忙把我想到的了解的整理一下,记录自己的成长历程。Java到底还是址?  Java址都有的,并不是所有的都是址。Java什么时候址,什么时候?  Java的八种基本类型都是直接的,其他引用类型
转载 2023-06-02 21:59:55
257阅读
最近在开发的过程中有一个点让我比较感兴趣,就是使用Lambda表达式的方式来实现Comparator接口。1. 关于Comparator和Comparable既然提到了Comparator,那就大致来说一下Comparator和Comparable接口的区别。 Comparator是一种策略模式,即被比较的对象自身不需要做任何改变(实现任何排序接口),而是通过实例化一个Comparator策略来实
转载 2024-06-06 19:14:33
46阅读
java8后允许在接口中定义默认方法和静态方法,具体实现见下文。1、接口中默认方法创建和使用默认方法使用 default 修饰符在方法前进行修饰。package com.my.inter; public interface MyInterface { //这是接口中的默认方法 default String getString(){ return "I'm inte
有的人说,Java中给函数传递参数有引用两种形式;但有的书中说只有一种,那就是。下面我简单介绍下我的理解::        Java中的八大基本类型所定义的变量传递给方法,都属于是把实参的创建了一个副本,然后传递给对应的方法形参。在方法体中对形参进行任何操作,都不会影响实参的改变的只是方法体中的形参!!
转载 2023-05-31 17:39:53
199阅读
一、什么是注释     说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描 述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自 定义注释。使用时在@后面跟注释的名字。  &
转载 2024-07-30 18:24:07
151阅读
Ctrl + Alt +S:快速产生get与set方法、构造方法等。 栈:一般是方法调用时进入的区域,方法中永远使用与方法最近的参数。址指的是方法调用时的参数传递。 a.:方法调用时传递的是基本类型;的是变量的副本,不会影响原始变量数据。 b.址:方法调用时传递的是引用类型;的是地址,只要该地址中的任何成员变量被改变,原始变量数据就会改变,就会影响外层类型。static内存中
引用When you’re passing primitives into a method ,you get a distinct copy of the primitive. When you’re passing a reference into a method , you get a copy of the reference.以上引自《Thinging in Java》,总结一
转载 2023-07-17 12:13:06
118阅读
java还是址,这个问题已经讨论了很久了,有些人说是的,有些人说要看情况,有些情况是,有些情况是址。到底是还是址呢?先看一段代码:public class testit { public static void main(String[] args) { // TODO Auto-generated method stub // String str = "hel
public class TestInt { public int aa(int i) { return i+4; } public static void main(String [] args) { int i=3; aa(i); System.out.println(i); }
转载 2023-05-26 13:26:12
73阅读
1,按调用:表示方法接收的是调用者提供的;参数=变量值     按引用调用:表示方法接收的是调用者提供的变量地址:参数=指向变量值的引用2,方法可以修改传递引用对应的变量值,但是不能修改传递对应的变量值3,Java总是采用按调用,方法得到的是所有参数值的一个拷贝,也就是说不能修改这个拷贝的4,来个例子:public static void triple(do
转载 2023-06-22 17:05:31
113阅读
从C/C++转到 java的 ,一直 没有弄清java方法中的参数到底是还是引用,在网上找了 两篇比较威的 文章 。都摘抄下来 :   第一种说法 1. 简单类型是按传递的 Java 方法的参数是简单类型的时候,是按传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /*
转载 2024-08-13 18:07:27
87阅读
# Java引用 在Java编程语言中,引用是非常重要的概念。理解这两个概念对于编写高效和可靠的代码至关重要。本文将详细介绍Java中的引用以及它们在代码中的应用。 ## 引用的概念 在Java中,引用是用于描述如何将数据传递给方法或函数的机制。是指将变量的复制给方法的参数,而引用是指将变量的引用(内存地址)复制给方法的参数。 当将基本数据类型
原创 2023-08-07 07:50:10
65阅读
面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是传递还是引用传递? 答:是传递。Java 编程语言只有传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的就是该对象的引用的一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。在Java语言中基本类型和St
  • 1
  • 2
  • 3
  • 4
  • 5