Java 局部内部类有什么作用?
Java局部内部类有什么作用?局部内部类只能在其所在的方法里被实例化,也就是只能在这个方法里有作用,其实例对象的引用变量也为局部变量,这个方法被执行完,这个引用变量也将消...
Java 局部内部类有什么作用?局部内部类只能在其所在的方法里被实例化,也就是只能在这个方法里有作用,其实例对象的引用变量也为局部变量,这个方法被执行完,这个引用变量也将消失,那么内部类对象的没有引用指向它,马上就会被垃圾回收机制回收。所以,局部内部类到底有什么作用?
展开
2个回答
展开全部
比如:
p3.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e){
String s = jta.getText();
if(s.equals(""))
jta.setText("坐标位置 X:"+e.getX()+" Y:"+e.getY());
else
jta.setText(s+"\n"+"坐标位置 X:"+e.getX()+" Y:"+e.getY());
Point p = new Point(e.getX(),e.getY());
points.add(p);
repaint();
}
p3.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e){
String s = jta.getText();
if(s.equals(""))
jta.setText("坐标位置 X:"+e.getX()+" Y:"+e.getY());
else
jta.setText(s+"\n"+"坐标位置 X:"+e.getX()+" Y:"+e.getY());
Point p = new Point(e.getX(),e.getY());
points.add(p);
repaint();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询