目录javajava包作用:        1、把功能相似或相关的类或接口组织在同一个包,方便类的查找和使用。        2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包的类名字不同的,不同的包的类的名字可以相同的
当新对象被创建的时候,构造函数会被调用。每一个类都有构造函数。在程序员没有给类提供构造函数的情况下,Java编译器会为这个类创建一个默认的构造函数Java构造函数重载和方法重载很相似。可以为一个类创建多个构造函数。每一个构造函数必须有它自己唯一的参数列表。 Java不支持像C++那样的复制构造
转载 2019-10-16 17:57:00
225阅读
2评论
# Java的静态存储结构 在Java编程,静态存储结构指在程序运行时,数据存储在静态存储,而不是在堆栈或堆内存。静态存储结构包括类变量和静态方法。 ## 类变量 类变量指用关键字`static`修饰的变量,也称为静态变量。类变量属于类,而不是对象,因此可以通过类名直接访问,而不需要创建对象。类变量在程序启动时就被初始化,并在整个程序运行时保持不变。 ```java publ
原创 2024-03-18 05:14:39
47阅读
一、匿名对象概念:匿名对象是指在创建对象时,只有创建的语句,却没有把对象地址值赋给某个变量。特点:(1)匿名对象直接使用,没有变量名。当做形参使用。  new Person().name="张三";    (2)匿名对象只能调用一次方法,再次调用相当于又创建了一个新的匿名对象  new Person().setName("小明"); Syst
一、函数的定义及特点1) 什么函数函数就是定义在类的具有特定功能的一段独立小程序,函数也称为方法2)Java函数的格式:修饰符 返回值类型函数名(参数类型 形式参数1,参数类型 形式参数2,。。){  执行语句; return 返回值;}返回值类型:函数运行后的结果的数据类型参数类型:形式参数的数据类型形式参数:一个变量,用于存储调用函数时传递给函数的实际参数实际参
构造函数(Constructor)在Java一种特殊类型的方法,用于初始化新创建的对象。构造函数的名称必须与类名完全相同,并且不具有任何返回类型(甚至没有void)。构造函数在创建对象时被自动调用。你可以在构造函数设置对象的初始状态,例如初始化字段值。以下构造函数的一些特性:无参数构造函数:如果一个类没有定义任何构造函数,编译器会自动提供一个无参数的默认构造函数。带参数的构造函数:你可以
原创 2023-08-02 14:19:19
106阅读
## Java的钩子函数Java编程,钩子函数(Hook function)一种允许开发人员在程序执行的特定点插入自定义代码的机制。钩子函数允许我们在程序的不同生命周期阶段执行特定的操作,例如在程序启动和关闭时执行一些清理工作。 ### 1. 钩子函数的原理 钩子函数的原理基于Java的回调机制。在Java,回调一种允许我们将一个函数作为参数传递给另一个函数的机制。当某个特定
原创 2023-08-13 12:22:37
1384阅读
什么"存储类"?声明变量时说明存储内存的属性.在C,可能gregister或volatile.D,可能表示存储在数据节而不是(默认)的线本存储全局变量的__gshared.为什么ref也
原创 2021-12-10 11:36:30
37阅读
什么"存储类"?声明变量时说明存储内存的属性.在C,可能gregister或
原创 2022-02-05 13:40:44
59阅读
七、数据库方面1.mysql查询字段区不区分大小写?答:不区分,哪怕值也不区分  2.简单说说数据库集群和负载均衡、分布式答:  3.存储过程的结构和优点答:结构create proc proc_find_stu(@startId int, @endId int)as select * from student where id between @start
java的对象在内存,究竟是怎样一种存在?这篇随笔,我们就来一探究竟。可能不够深入,但是我们把理解到位,深入到我们需要的程度这样即可。先来看下jvm的内存模型:程序计数器虚拟机栈和本地方法栈堆方法区(运行时常量池)(图片出处:https://howtodoinjava.com/java/garbage-collection/jvm-memory-model-structure-and-comp
构造函数类的一个特殊方法,这个方法用来生成实例时由系统自动调用,程序员无法直接调用。构造函数方法名同类名相同且参数为空。子类继承父类后默认继承父类的构造函数,即:子类存在隐含方法:super(),如果子类重写构造函数则子类也隐含调用super()。如下例:例一:package sample; public class A{ A(){ System.out.println("主类构造函数调用");
什么函数: 编程语言中函数和数学函数不是一个东西,不要怕。 函数:为了解决某一特定问题,具有名称的的代码集合。 函数也就是现实的一种行为动作!!!。过程:N个小过程组成 |-- 简化整个过程 |-- 实现代码的高度复用!!!java如何定义函数访问修饰符 函数返回值的类型|void 函数名称([参数列表]) { // 函数体 // return 返回值; } java函数
一、前言 实现不了研发的借口? 实现不了,有时候功能复杂度较高难以实现,有时候工期较短实现不完。而编码的行为又是一个不太好量化的过程,同样一个功能每个人的实现方式不一样,遇到开发问题解决问题的速度也不一样。除此之外还很不好给产品解释具体为什么要这个工期时间,这就像盖楼的图纸最终要多少水泥砂浆一
原创 2021-05-10 12:49:57
319阅读
C++虚函数JAVA抽象函数比较1:java没有虚函数的概念,但是有抽象函数的概念,用abstract关键字表示,java抽象函数必须在抽象类,而且抽象 函数不能有函数体,抽象类不能被实例化,只能由其子类实现抽象函数,如果某个抽象类的子类仍是抽象类,那么该子类不需要实现其父类的抽象函数。 2:C++的有虚函数的概念,用virtual 关键字来表示,每个类都会有一个虚函数
一、函数式接口1.1 函数式接口在Java指:有且仅有一个抽象方法的接口。函数式接口即适用于函数式编程场景的接口。而Java函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java的Lambda才能顺利地进行推导。备注:“语法糖”指使用更加方便,但是原理不变的代码语法。1.2 格式: &nbsp
损失函数什么损失函数 损失函数(Loss Function)又叫做误差函数,用来衡量算法的运行情况,估量模型的预测值与真实值的不一致程度,一个非负实值函数,通常使用来表示。损失函数越小,模型的鲁棒性就越好。损失函数经验风险函数的核心部分,也是结构风险函数重要组成部分。常见的损失函数 机器学习通过对算法的目标函数进行不断求解优化,得到最终想要的结果。分类和回归问题中,通常使用损失函数或代价函
1 内存分配1、栈区(stack segment):栈向低地址扩展的数据结构,一块连续的内存的区域。栈顶的地址和栈的最大容量系统预先规定好的,如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。程序在编译期和函数分配内存都是在栈上进行,且程序运行函数调用时参数的传递也是在栈上进行2、堆区(heap segment) :一般由程序员分配释放,若程序员不释放,
Java 学习之路 之 成员变量和局部变量 Java局部变量成员变量 1,成员变量和局部变量成员变量指在类范围里定义的变量,也就是前面所介绍的Field;局部变量指的是在方法里定义的变量。不管成员变量还是局部变量,都应该遵守相同命名规则。成员变量被分为类 Field 和实例 Field 两种,定义 Field 时没有 static 修饰的就是实例 Field,有 static 修饰的就是类
Java super的定义本章节目标:掌握super都可以用在哪里?理解super在内存方面的存储位置。掌握怎么通过子类的构造方法调用父类的构造方法。super什么时候可以省略,什么时候不能省略?知识框架:super和this可以对比着学习:this● this一个引用,保存内存地址指向自己。● this出现在实例方法,谁调用这个实例方法,this就代表谁,this代表当前正在执行这个动作的对
转载 2023-08-05 16:45:37
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5