Java day07

---------------------
复习

类和对象:
    类:
        所有同种对象共同拥有的特征/行为,抽象出来类
    对象:
        符合类的特征的具体存在的个体
            实例化:Student stu =new Student()

类(成员变量+成员方法):
    成员变量:
        基本数据类型:0
        引用数据类型:null
    成员方法:


局部变量 和 成员变量的区别
1.声明位置
2.初始值
3.个数
4.内存中的位置


------------------------------------
1.构造方法(构造器)
    1).目的:给成员变量初始化
    2).定义方式
        a.方法名与类名相同
        b.没有返回值类型(包括void,void是类型,表示没有返回值)
        c.默认添加无参数的构造器
        d.如果有自定义的有参数构造方法,不会再默认添加无参构造器

2.this关键词
    1).this关键词表示当前对象
    2).在构造方法中,this也可以调用自己的成员变量。如果成员变量名和局部变量名相同时
        (局部变量会覆盖掉成员变量)必须使用this关键词
    3).在构造器中,可以调用自己的成员方法(可不使用this关键词)
    4).this也可以调用自己的构造方法,this(参数),this不能省略
        注意:不能同时调用,会造成死循环,并且只能放在构造器的第一行使用


3.方法重载
    1)方法名一样,方法参数不一样的几个方法,称之为方法重载
    2)参数不一样的情况:
        a.个数不同
        b.类型不同
        c.顺序不同
        d.和参数名没有任何关系
    3).方法重载和返回值无关
    4).前提: 必须是在同一个类中才能造成方法的重载

4.数组和引用数据类型结合 - 引用类型数组
    1)数组定义方式
        a.静态赋值
            ps: Student[] s = {new Studnet(),new Studnet()};

        b.动态赋值
            ps. Student[] s = new Student[2];

    2)有可能出现的异常:
        NullPointerException - 空指针异常
        a.产生的原因:
            调用了空值的 成员变量 和 成员方法
        b.解决办法:
            调用前 new一个对象(实例化对象)

    3)引用类型数组的使用步骤:
        a.给数组初始化
            ps: Student[] s = new Student[2];

        b.给数组元素初始化
            ps: s[0] = new Student();
                s[1] = new Student();

断点测试:Debug
    F7:执行下一行代码
    F8:跳过这一行代码,如果是循环,跳过次循环
    F9:回到上一层代码
    Shift + F9: 调到下一个断点位置
    Ctrl + F2: 结束断点


 

内容概要:本文介绍了ENVI Deep Learning V1.0的操作教程,重点讲解了如何利用ENVI软件进行深度学习模型的训练与应用,以实现遥感图像中特定目标(如集装箱)的自动提取。教程涵盖了从数据准备、标签图像创建、模型初始化与训练,到执行分类及结果优化的完整流程,并介绍了精度评价与通过ENVI Modeler实现一键化建模的方法。系统基于TensorFlow框架,采用ENVINet5(U-Net变体)架构,支持通过点、线、面ROI或分类图生成标签数据,适用于多/高光谱影像的单一类别特征提取。; 适合人群:具备遥感图像处理基础,熟悉ENVI软件操作,从事地理信息、测绘、环境监测等相关领域的技术人员或研究人员,尤其是希望将深度学习技术应用于遥感目标识别的初学者与实践者。; 使用场景及目标:①在遥感影像中自动识别和提取特定地物目标(如车辆、建筑、道路、集装箱等);②掌握ENVI环境下深度学习模型的训练流程与关键参数设置(如Patch Size、Epochs、Class Weight等);③通过模型调优与结果反馈提升分类精度,实现高效自动化信息提取。; 阅读建议:建议结合实际遥感项目边学边练,重点关注标签数据制作、模型参数配置与结果后处理环节,充分利用ENVI Modeler进行自动化建模与参数优化,同时注意软硬件环境(特别是NVIDIA GPU)的配置要求以保障训练效率。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值