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

哈尔滨专业网站制作大连企业公司网站建设

哈尔滨专业网站制作,大连企业公司网站建设,网站营销体系的建设及运营情况,网站建设模板面向对象的重要特征:封装、继承、多态; 面向对象的语言的语言并不止Java,C也是面向对象的语言; 访问限定符 public:在哪里都可以使用(公开的);private:仅在当前类可以使用…

面向对象的重要特征:封装、继承、多态;

面向对象的语言的语言并不止Java,C++也是面向对象的语言;


访问限定符

  • public:在哪里都可以使用(公开的);
  • private:仅在当前类可以使用(私有的);
  • 不写任何限定符:只能在当前包使用(默认的);
  • protected:可以在当前包使用,也可以在不同包的子类中使用(被保护的);

封装

封装:就是将类的实现细节进行隐藏;仅对外公开接口来和对象进行交互;

实现封装后:在当前类外就无法直接拿到某个被封装的字段或方法(被private所修的字段或方法);


static关键字

static修饰成员变量(静态变量)

被static所修饰的成员变量不属于对象——不能使用对象的引用来访问成员变量;

被static修饰的成员变量属于当前类,是类变量——所以可以通过类的引用进行访问;

静态的只能是成员变量,不能是局部变量(Java中没有全局变量的说法);


static修饰成员方法

 static修饰的成员方法叫做静态方法,是类方法,不属于对象;

静态方法可以通过类访问,也可以通过对象访问(不建议);

静态方法中不能访问任何非静态成员变量;

静态方法中不能调用任何非静态方法;


代码块

使用大括号{}定义的代码,称之为代码块;

  1. 普通代码块
  2. 构造代码块(也叫实例代码块)
  3. 静态代码块
  4. 同步代码块(多线程学)

构造代码块:

  • 只有在创建对象时才会被执行;

静态代码块:

  • 一般用于初始化静态成员变量;
  • 类中有多个静态代码块,则会一次执行(合并);
  • jvm在加载类时就会为静态成员变量开辟空间并初始化;

内部类和外部类

在一个类1的内部有一个类2,则类1称为外部类,类2称为内部类;

内部类和外部类共用一个Java源文件,但是编译后内部类会形成一个单独的字节码文件;

内部类分类:

实例内部类:
  • 在实例内部类中可以直接访问外部类中的任何成员;
  • 当内部类和外部类成员同名时,优先使用内部类的成员(局部优先);
  • 内部类和外部类成员同名时,通过外部类名.this.成员名进行访问;
  • 访问内部类的成员必须要创建实例化对象;

 


静态内部类 :

被static所修饰的内部类就是静态内部类;

静态内部类中只能访问外部类中的静态成员;

创建静态内部类对象时,不需要先创建外部类对象;

http://www.yayakq.cn/news/933563/

相关文章:

  • h5网站设计网站建设html代码
  • 网站搭建论文项目
  • 重庆免费微网站建设水平线设计公司官网
  • 沈阳网站建设小志购物平台app
  • 提供深圳网站制作公司网站开发专业感想
  • 学校门户网站建设工作百度免费广告发布平台
  • 网站运营总监网站建设的意见
  • vs中的网站导航怎么做聚美优品一个专注于做特价的网站
  • 自己动手建设公司门户网站有域名如何建网站
  • 广州电信网站备案门户网站建设公司市场
  • 网站备案丢失wordpress采集微博
  • 帝国cms怎么做电影网站wordpress如何连接到数据库
  • 域名注册好了怎么做网站网站建设夬金手指排名壹柒
  • 洪梅镇仿做网站陕西住房建设部网站
  • 免费下载现成ppt网站江苏连云港网站设计公司
  • ps制作网站传播易网站开发方案
  • 购物型网站怎么快速被百度收录福州网站推广定制
  • 网站收录查询系统wordpress建完目录404
  • 河南民基建设工程有限公司网站营销策划书范文案例
  • 长沙建站找有为太极环境遵公司邮箱怎么登陆
  • 免费个人网站搭建ru后缀的网站
  • 企业网站建设参考文献可以做夫妻的游戏视频网站
  • 教育网站模板下载大气装饰装修企业网站模版源码
  • 网站上面怎么做链接动画设计与制作工作
  • 如何建设网站效果好手机网站建设价位
  • 天宁网站建设经典设计作品
  • 建网站的公司有哪些wordpress侧缩略图
  • 广西建设培训中心网站wordpress迁移无法登录
  • 如何用百度云文件做网站企业网络营销策划方案范文
  • 站长工具域名备案查询有趣又有深意的广告