当前位置: 首页 > wzjs >正文

建设银行官方网站打不开网络营销公司排行榜

建设银行官方网站打不开,网络营销公司排行榜,渭南做网站的公司,那个网站可教做课件好java 局部内部类 一、位置二、特点三、局部内部类的实例化四、代码实例一:演示特点一五、代码实例二:演示特点二和特点三六、代码实例三:演示局部内部类的实例化 同步文章(更好的排版): java 局部内部类 一…

java 局部内部类

  • 一、位置
  • 二、特点
  • 三、局部内部类的实例化
  • 四、代码实例一:演示特点一
  • 五、代码实例二:演示特点二和特点三
  • 六、代码实例三:演示局部内部类的实例化

同步文章(更好的排版):
java 局部内部类

一、位置

定义在外部类的方法中。局部内部类的作用范围仅限此方法中

二、特点

  1. 局部内部类不能使用任何访问修饰符
  2. 如果局部内部类所在方法是非静态方法,则此局部内部类可以直接访问外部类的属性和方法
  3. 如果局部内部类所在方法是静态方法,则此局部内部类就只能直接访问外部类的静态属性和方法
  4. 局部内部类可以直接访问局部变量,局部变量必须使用 final 修饰,jdk1.8 之后,final 关键字可以省略,对象的生命周期长于局部变量
  5. 局部内部类不能声明静态成员,但可以使用静态常量

三、局部内部类的实例化

局部内部类的实例化,需要在对应的方法中进行

四、代码实例一:演示特点一

public class JuBuOuter {//外部类的成员方法public void show(){//局部内部类//局部内部类不能使用任何访问修饰符class Inner{}public class Inner{}protected class Inner{}private class Inner{}}
}

五、代码实例二:演示特点二和特点三

public class JuBuOuter02 {//外部类的非静态成员属性private String name = "公众号:牧牧川";//外部类的静态成员属性private static int age = 18;//外部类的非静态成员方法public void t1(){//局部内部类class Inner01{//局部内部类的方法//如果局部内部类所在方法是非静态方法,则此局部内部类可以直接访问外部类的属性和方法public void show(){System.out.println("我是非静态成员方法中的内部类");System.out.println(name);System.out.println(age);}}}//外部类的静态成员方法public static void t2(){//局部内部类class Inner02{//局部内部类的方法//如果局部内部类所在方法是静态方法,则此局部内部类就只能直接访问外部类的静态属性和方法public void show(){System.out.println("我是静态成员方法中的内部类");
//                System.out.println(name);System.out.println(age);}}}
}

六、代码实例三:演示局部内部类的实例化

public class JuBuOuter02 {//外部类的非静态成员属性private String name = "公众号:牧牧川";//外部类的静态成员属性private static int age = 18;//外部类的非静态成员方法public void t1(){//局部内部类class Inner01{//局部内部类的方法//如果局部内部类所在方法是非静态方法,则此局部内部类可以直接访问外部类的属性和方法public void show(){System.out.println("-----我是非静态成员方法中的局部内部类-----");System.out.println(name);System.out.println(age);}}//局部内部类的实例化,需要在对应方法中进行Inner01 inner01 = new Inner01();inner01.show();}//外部类的静态成员方法public static void t2(){//局部内部类class Inner02{//局部内部类的方法//如果局部内部类所在方法是静态方法,则此局部内部类就只能直接访问外部类的静态属性和方法public void show(){System.out.println("-----我是静态成员方法中的局部内部类----");
//                System.out.println(name);System.out.println(age);}}//局部内部类的实例化,需要在对应方法中进行Inner02 inner02 = new Inner02();inner02.show();}}

public class TestJuBuOuter02 {public static void main(String[] args) {//创建外部类对象JuBuOuter02 juBuOuter02 = new JuBuOuter02();//通过外部类对应的方法,调用对应的局部类juBuOuter02.t1();juBuOuter02.t2();}
}

http://www.dtcms.com/wzjs/510.html

相关文章:

  • 和一起做网店类似的网站搜索推广平台
  • 网站可信认证必须做2345网址导航怎么彻底删掉
  • 重庆云阳网站建设价格企业网站推广有哪些方式
  • 网站如何做原创北京新闻最新消息
  • 武汉网站建设开发广告联盟推广
  • 深圳酒店网站建设app运营需要做哪些
  • 网站更多分享怎么做廊坊关键词优化排名
  • 如何在谷歌做网站外链seo泛目录培训
  • 招聘网站开发成本网站关键词seo费用
  • 做我女朋友网站引擎搜索技巧
  • 网站专属定制高端网站建设烟台seo外包
  • 网站制作广告百度小说风云榜总榜
  • Wordpress架构图网站seo如何做好优化
  • wordpress 全宽轮播seo图片优化的方法
  • 2017年内蒙古建设厅网站bing搜索引擎国内版
  • 做购物车网站多少钱app运营方案
  • 商业网站的后缀企业seo案例
  • 栅格布局 网站设计怎么做网站主页
  • 时尚网站的建设策划湖南关键词优化品牌价格
  • flash全站案例网站预览北京网站推广营销策划
  • 优化网站常用网站推广方法及资源
  • wordpress主题修改图片南山网站seo
  • 政府网站建设运维百度快照没有了用什么代替了
  • 中性衣服印花图案设计网站网络营销推广流程
  • 网站建设内部因素天津百度推广排名
  • wordpress页面栏目南宁seo多少钱报价
  • a站和b站哪个更好视频百度关键词代做排名
  • 黄骅市职教中心网站优化排名网站
  • 做网站有什么建议厦门seo关键词优化
  • 建设400官方网站网店代运营需要多少钱