小编3m *_*asr的帖子

为什么Java内部类需要"最终"外部实例变量?

final JTextField jtfContent = new JTextField();
btnOK.addActionListener(new java.awt.event.ActionListener(){
    public void actionPerformed(java.awt.event.ActionEvent event){
        jtfContent.setText("I am OK");
    }
} );
Run Code Online (Sandbox Code Playgroud)

如果我省略final,我看到错误" 不能引用在不同方法中定义的内部类中的非最终变量jtfContent ".

为什么匿名内部类必须要求外部类实例变量为最终才能访问它?

java inner-classes

54
推荐指数
5
解决办法
4万
查看次数

阅读什么来了解Java的工作原理?

知道Java如何在初始化对象以及如何将方法和字段绑定到对象,抽象,对象的最终方法以及其他一些问题需要花费大量时间来猜测自己,我需要确保我所做的每一个猜测都是正确的通过询问这里和那里.我需要一些建议来阅读或观看(书籍 - 教程 - 文章 - 视频),在此先感谢

java

7
推荐指数
1
解决办法
2574
查看次数

Matlab傅立叶描述符有什么问题?

我正在使用Gonzalez frdescp函数来获取边界的Fourier描述符.我使用这个代码,我得到两组完全不同的数字描述两个相同但不同的比例形状.

那有什么不对?

im = imread('c:\classes\a1.png');
im = im2bw(im);
b = bwboundaries(im);
f = frdescp(b{1}); // fourier descriptors for the boundary of the first object ( my   pic only contains one object anyway )
// Normalization
f = f(2:20); // getting the first 20 & deleting the dc component
f = abs(f) ;
f = f/f(1);
Run Code Online (Sandbox Code Playgroud)

为什么我会得到相同的不同描述符 - 但规模不同 - 两个圆圈?

matlab fft fourier-descriptors

5
推荐指数
1
解决办法
5131
查看次数

如何在MATLAB中获取像素邻居?

我需要获得像素邻居以获得一系列边界点,所以我的计划是: -

  1. 找到边界像素.
  2. 找到它的邻居(它也应该是一个边界像素).
  3. 递归执行此操作直到我到达起始像素.

如何在MATLAB中获得像素邻居?

matlab computer-vision

3
推荐指数
1
解决办法
6521
查看次数

所有Java证书的映射在哪里?

我想知道如何获得Java中的哪个证书...

我需要一张Java证书地图,我知道有SCJP和其他人但我不知道为了通过考试需要知道什么...

谢谢

java scjp certificate

1
推荐指数
1
解决办法
379
查看次数