面向对象03:回顾方法的调用

Ollama部署本地大模型详细教程 创建ModelfilePARAMETER num_gpu 50 # GPU 层卸载比例(0~100)场景是否推荐本地开发/测试 Agent✅ 强烈推荐内部知识库问答(RAG)✅ 推荐(配合 Pgvector)生产环境高并发服务⚠️ 谨慎(建议评估 vLLM / Triton)需要 Function Calling 的 Agent❌ 不推荐(改用 DashScope API)🔑核心价值Ollama 是“本地大模型的 Docker”——让开源模型像容器一样 easy to run。 阅读详情

package com.oop.demo01;

public class Demo02 {
    public static void main(String[] args) {
        //静态方法 static
        Student.say1();
        //非静态方法
        Student student = new Student();
        student.say2();


    }
    public void a1(){
        b1();
    }
    public void b1(){
        a1();
    }

    public static void a2(){
        b2();
    }
    public static void b2(){
        a2();
    }

    public static void a3(){
        //b3();    报错
    }
    public  void b3(){
        a3();
    }




}

package com.oop.demo01;

//学生类
public class Student {

    //方法
    public static void say1(){
        System.out.println("学生说话了");
    }

    //方法
    public void say2(){
        System.out.println("学生说话了");
    }
}

package com.oop.demo01;

public class Demo03 {
    public static void main(String[] args) {
        int add = Demo03.add(1,2);
        System.out.println(add);
    }


    public static int add(int a, int b){
        return a+b;
    }
}

package com.oop.demo01;

//值传递
public class Demo04 {
    public static void main(String[] args) {
        int a =1;
        System.out.println(a);

        Demo04.change(a);

        System.out.println(a);
    }
    //返回值为空
    private static void change(int a) {
        a = 10;
    }
}

package com.oop.demo01;

//引用传递:对象,本质还是值传递
public class Demo05 {
    public static void main(String[] args) {
        Person person = new Person();
        person.name = "123";
        System.out.println(person.name);   //123
        person.change(person);
        System.out.println(person.name);   //epfox

    }
}


//定义了一个Person类,有一个属性:name
class Person{
    String name;

    public void change(Person person){
        person.name = "epfox";
    }
}

向量数据库:PGVector PGVector 是一个基于 PostgreSQL 的扩展插件,为用户提供了一套强大的向量存储和查询的功能 阅读详情

相关推荐

(一篇即成功)Ubuntu下搭建qt环境和安装Qt Creator

只需一篇就成功搭建Ubuntu下的QT环境 你还在等什么

m0_73450461的博客 1万+

Java面向对象03:回顾方法的调用

递归,静态方法,非静态方法,形参和实参,值传递和引用传递,this 关键字

Lhx2046933776的博客 301

新手也能懂的Simulink汽车二自由度建模:从公式推导到模型搭建全流程

本文为新手提供了在Simulink中搭建汽车二自由度模型的完整实战指南。文章从模型核心概念讲起,详细讲解了如何将车辆动力学方程转化为状态空间模型,并逐步指导在Simulink中实现从参数设置、模块搭建到仿真验证的全过程。通过阶跃转向测试和参数影响分析,帮助读者直观理解车辆转向特性,并提供了实用的模型扩展思路与常见问题排查技巧。

weixin_29047919的博客 213

Day14-01 P60面向对象01:什么是面向对象 P61对象02:回顾方法的定义 P62 对象03:回顾方法的调用 P63对象04:类与对象的创建 P64 面向对象05:构造器详解

Day14-01 P60面向对象01:什么是面向对象 P61对象02:回顾方法的定义 P62 对象03:回顾方法的调用 P63对象04:类与对象的创建 P64 面向对象05:构造器详解

jackyzhang202212的博客 165

Bellhop水声信道模型的仿真

Bellhop是一种基于射线追踪的水声信道模型,广泛用于预测水下环境中的声压场。它通过模拟声波在水中的传播路径,计算声场分布,适用于复杂的水下通信场景。

yt94832的博客 1315

LTE信令流程及业务流程

eNB返回E-RAB建立响应消息,E-RAB建立列表信息中包含成功建立的承载信息,E-RAB建立失败列表消息中包含没有成功建立的承载消息。3)当下行数据达到时,网络侧先对UE进行寻呼,随后UE发起随机接入过程,并发起service request过程。用户面:S-GW向eNB发送承载建立请求,包含(IMSI, QoS, TFT, TEID, LBI等)控制面:MME向eNB发送E-RAB建立请求,包含E-RAB ID,QoS,S-GW TEID。3)在S1接口上建立S1承载,在Uu接口上建立数据无线承载。

qq_44390640的博客 4582

java面向对象02:回顾方法

break:跳出switch和return的区别。

2301_77129712的博客 1759

用OpenPose进行单个或多个人体姿态估计

在计算机视觉中,人体姿态估计(关键点检测)是一个很常见的问题,在体育健身、动作采集、3D试衣、舆情监测等领域具有广阔的应用前景,本文要使用的检测方法就是基于OpenPose的人体姿态估计方法。 一、OpenPose简介 OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络(CNN)和监督学习(SL)并以Caffe为框架开发的开源库。可以实现人体动作、面部表情、手指运动等姿...

weixin_42709563的博客 8404

Day48 Java面向对象03 回顾方法的调用

类名.方法名。

qq1846311374的博客 760

告别IMEI!手把手教你用UUID实现Android设备唯一标识(兼容Android 10-13)

本文详细探讨了在Android 10及以上版本中,如何构建合规且高可用的设备唯一标识方案以替代被限制访问的IMEI。文章深入分析了Android设备标识符的演变,并提供了基于UUID/GUID的完整实现策略,包括生成算法、多级持久化存储方案(如MediaStore)、权限处理以及版本兼容性实践,帮助开发者应对Android 10-13的隐私政策变化。

weixin_28339967的博客 574

Android16 自定义HAL层适配一些VINTF和SELINUX问题修改

在RK里面一般权限矩阵在/rockchip/common/manifests/目录,我这版Android16的代码比较特殊,这里重点修改/device/rockchip/rockchip_generic/manifests/frameworks_compatibility_matrix.xml这个文件,不同的版本注册方式不同,在。hal_ruip_default.te,hal_ruip.te,attributes文件。拓展策略的方式添加,但是在Android16里面发现用不了。发现HAL层服务注册成功了。

tzj1058756809的博客 242

面向对象01[什么是面向对象、回顾方法的定义、调用]

面向对象011.什么是面向对象?面向过程&面向对象面向过程思想面向对象思想面向对象编程(Object-Oriented Programming,简称OOP)面向对象编程的本质抽象三大特性2.方法的定义、调用(回顾加深) 1.什么是面向对象? 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么… 面向过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要那些分类,然后对这些分类进行单独思考。最后,才对某个分类下的

小帆也能远航的博客 198

华为OD机试 - 报文响应时间 - 贪心算法、位运算(Python/JS/C/C++ 2024 E卷 200分)

贪心算法是在每一步选择中都做出当前最优的选择,期望通过局部最优解推导出全局最优解的算法。

学Java,找哪吒 1758

关于java方法调用的回顾

上篇文章中我们回顾了一下java方法的定义,本篇文章中我们来回顾一下方法的调用,这样更利于咱们后续的面向对象的学习😀。

落满樱花的羊的博客 596

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【Java面向对象】面向对象&&回顾--方法定义&&调用

面向对象&&面向过程简介以及什么是面向对象

qq_64976935的博客 587

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

方法的回顾

方法的定义修饰符返回类型break:跳出switch,结束循环和return的区别方法名:注意规范就ok 见名知意参数列表: (参数类型,参数名)...异常抛出:疑问,后面讲解​​//Demo01 类​//main 方法​​​/*修饰符 返回值类型 方法名 (...){// 方法体return 返回值;*///return 结束方法,返回一个结果!​return;return a>b?a : b;//三元运算符!​。

2501_91391790的博客 1556

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

java 面向对象60~76及方法调用回顾总结

面向对象概念: 回顾方法定义:a>b ? a :b 如果A大于B结果为A否则为B 没有加static静态方法,只能用main方法:1. 2.:加static后demo02输入类名、方法名student.say()调用 非静态方法:用过new这个关键词创建实例化这个类,NEW创建了一个student,然后.say调用了这个方法 但是会形象写成Student student =new Student();然后再输入student.say();调用 关于方法调用的特殊情况:两个普通方法A可以直接调用B

luo713的博客 190

面向对象02:回顾方法的定义及调用(静态方法与非静态方法)

回顾方法及加深 方法的定义: 修饰符 返回值类型 break(跳出switch,结束循环)和return(结束方法)的区别 方法名:注意规范----首写字母小写的驼峰规则 参数列表:(参数类型,参数名) 异常抛出:后续讲解 package com.oop.demo01; import java.io.IOException; public class Demo01 { //main 方法 public static void main(String[] args){

Panpangpang5的博客 241

Day24.面向过程 & 面向对象、什么是面向对象、回顾方法及加深 -Java面向对象OOP

面向过程 & 面向对象 . . 面向过程思想—线性思维 步骤清晰简单,第一步做什么,第二步做什么… 面对过程适合处理一些较为简单的问题 面向对象思想 物理类聚,**分类 ** 的思想模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要

阿昌爱Java 383

Java学习第十天<初识面向对象><回顾方法的定义和调用><类与对象的创建>

初识面向对象 以类的方式组织代码,以对象的组织(封装)数据 //方法的定义 //Demo01 class修饰的类,每个类里都有main方法 public class Demo01 { public static void main(String[] args) { } //public修饰符,公共的,所有人可访问的方法 String返回值类型 sayHello方法名 (参数) public String sayHello(){ ret...

syd2820的博客 702

Java自学笔记——Java面向对象——01.回顾方法

目录一、什么是面向对象本质:三大特性:二、回顾方法1. 方法的定义2. 方法的定义(1)静态方法(2)非静态方法(3)形参和实参(4)值传递和引用传递(5)this 关键字 一、什么是面向对象 面向过程 面向对象 第一步做··· 第二步做··· 分类的思维模式,单独思考,在某个分类的细节里用面向过程 解决简单问题 解决复杂问题 整体分析——面向对象 细节——面向过程 本质: 以类的方式组织代码 以对象的组织(封装)数据 三大特性: 封装 继承 多态 二、回顾方法 1.

Blue 850

面向对象01面向对象定义及方法回顾

面向对象 初识面向对象 方法回顾和加深 对象的创建分析 面向对象三大特性 抽象类和接口 内部类及OOP(面向对象编程)实战 面向过程&面向对象 面向过程思想:步骤清晰,第一步做法、第二步做法;且适合处理一些较为简单的问题 面向对象思想:分类的思维模式,首先思考解决问题需要哪些分类,然后对这些分类进行单独思考,最后才对某个分类下的细节进行面向过程的思索;其适合处理复杂的问题,适合处理需要多人协作的问题 对于复杂的事物,从整体上合理分析,需要使用面向对象的思路来分析整个系统,到了具体操作仍然需要面向

weixin_60909477的博客 139

java的面向对象思想

1、初识面向对象 2、类与对象的关系 3、对象的创建分析 4、面向对象三大特性(封装、继承、多态) 5、抽象类和接口 6、四种内部类详解(成员内部类、静态内部类、局部内部类、匿名内部类)

m0_72541008的博客 1222

面向对象回顾(03)

面向对象回顾(03)

wd772510387的博客 63

Java面向对象02:回顾方法

回顾方法以及加深 方法的定义 修饰符 返回类型 break,continue,return的区别。 return代表方法的结束,返回一个结果 方法名:注意规范就OK 见名知意 参数列表:(参数类型,参数名)… 异常抛出:疑问,后面讲解 方法的调用 静态方法与非静态方法. [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tJodnlzi-1632918392282)(D:\JAVA学习图片\java面向对象\01.png)] 在Love_

m0_57234734的博客 159
上一篇: 面向对象02:回顾方法的定义
下一篇: 面向对象04:类与对象的创建
maby_
博客等级 码龄19年 15粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值