内部类 
在类内部的类
1.解决多继承
2.解决继承和实现接口时候方法名冲突情况
3.实现数据隐藏

只有内部类可以拥有4种访问修饰符
当内部类为private的时候,有外部类提供方法来访问内部类

常规内部类
1.不能有静态属性和方法
2.内部类可以使用外部类的所有属性和方法
3.外部类不能直接使用内部类的属性和方法,使用前必须先实例化

如果内部类的属性和方法屏蔽了外部类方法
  外部类.this.属性/方法 
来调用外部类的属性和方法
   
  静态内部类
可以包含静态方法和属性
不需要再实例化外部类
StaticOutter.StaticInner in = 
    new StaticOutter.StaticInner();
   
  局部内部类
在方法内部的内部类
1.不能有访问修饰符
2.可以访问方法中的局部变量和类中的所有属性、方法
3.如果出现局部内部类屏蔽方法内部局部变量,在局部内部类内部不能在访问到该局部变量

匿名内部类
   回调方法,没有类名的内部类
1.子类中只有一个无参构造器
2.必须马上实例化
   
  抽象类
以abstract声明的类
只要一个类中包含一个抽象方法,这个类一定是抽线类
抽象类中不一定包含抽象方法
抽象类可以继承抽象类,所有抽象方法方法由第一个非抽象子类实现

抽象方法,由第一个非抽象子类实现
  只要有一个抽象方法,类必须为抽象类
  抽象类不一定包含抽象方法
  不能抽象属性
  抽象方法不能声明为private或者final方法
  
  
接口:interface:
  解决JAVA多继承
接口不是类,是对一组要求的描述
100%抽象
所有方法均为抽象方法

所有方法默认为abstract方法,所以可以不用将方法标记为abstract
所有变量默认为static final变量游戏http://www.shengshiyouxi.com

implements:实现接口
class A implements Interface
接口继承接口,接口可以实现多继承
interface B
interface C
interface A extends B, C

sitemap.xml的更多相关文章

  1. 帝国CMS如何自动生成sitemap.xml网站地图文件

    登录网站的后台http://你的域名/e/admin/ 进入后台栏目 =>增加自定义页面 =>选择直接页面,页面名称为:网站地图,文件名修改为  ../../sitemap.xml 内容填 ...

  2. 创建Google网站地图Sitemap.xml

    Sitemap.xml是google搞出来的,也就是网站地图,不过这个网站地图是用xml写的,而且要按google的标准来写,并且要将写出来的这个文件sitemap.xml上传到自己的服务器空间中去. ...

  3. 多语言的sitemap xml

    请注意一下 sitemap xml 也有多语言的

  4. ecshop 改变sitemap.xml的位置

    大家知道ECSHOP默认的sitemap.xml文件是放置在data文件夹中的,但是这不利于GOOGLE的抓取.我们必须把sitemap.xml文件放置在根目录下 在admin/sitemap.php ...

  5. php生成百度站点地图sitemap.xml

    <?php header("Content-type:text/html;charset=utf-8"); //php生成百度站点地图sitemap.xml //http:/ ...

  6. ecshop优化修改sitemap.xml到根目录

    大家都知道sitemap.xml是用来给搜索引擎提交收录的工具,虽然搜索引擎自己也会收录网站但是有了sitemap.xml之后速度会加快不少.而ecshop程序是有自动生成sitemap.xml的功能 ...

  7. sitemap.xml 静态和动态生成页面 shopnc二次开发 动态生成sitemap.xml

    Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页.最简单的 Sitemap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间.更改的 ...

  8. Python3分析sitemap.xml抓取导出全站链接

    最近网站从HTTPS转为HTTP,更换了网址,旧网址做了301重定向,折腾有点大,于是在百度站长平台提交网址,不管是主动推送还是手动提交,前提都是要整理网站的链接,手动添加太麻烦,效率低,于是就想写个 ...

  9. 网站robots.txt & sitemap.xml

    1. 如何查看网站的robots.txt 网址/robots.txt, 比如小米  https://www.mi.com/robots.txt sitemap.xml

  10. 织梦后台如何生成站点地图sitemap.xml

    第一步在网站根目录建立sitemap.php文件 内容如下: 写一个计划任务文件命名为generate_sitemap.php,放在/plus/task目录里,文件内容如下: <?php//定时 ...

随机推荐

  1. SetBkMode可设置文字背景色:TRANSPARENT或OPAQUE

    感受一下区别: procedure TForm1.Timer2Timer(Sender: TObject); var cvs: TCanvas; Rect: TRect; Str: string; b ...

  2. 积累的VC编程小技巧之编辑框

    1.如何让对话框中的编辑框接收对话框的消息 ////////////////////////////////////////////////// 如何让对话框中的CEdit控件类接收对话框的消息/// ...

  3. leetcode第一刷_Sqrt(x)

    这道题乍看下来很easy,实际上要注意的问题许多. 注意看给出来的函数的接口,返回的是int值,也就是计算结果是个近似值.如何求呢?难道是从2開始往上算?直到某个值正好接近x?当然不行,肯定超时了.再 ...

  4. lua 函数回调技巧

    技巧1: local a = {}; function b() print("Hello World") end a["sell"] = {callFunc = ...

  5. linux运维常用命令集

    1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \;   2.查看进程 按内存从大到小排列 PS -e   -o "%C   : %p : %z ...

  6. 01-编写CMS注意事项

    原文:01-编写CMS注意事项 1.将ThinkPHP核心文件放在项目目录,将下载的扩展包放在在ThinkPHP目录下的Extend文件夹中 2.设置整个项目的编码为utf-8 3.创建Public公 ...

  7. CentOS6.5与window远程桌面配置

    VNC配置手冊 一.服务端 VNC(Virtual Network Computing)是一种Linux系统(或者BSD.Mac等)下经常使用的图形化远程管理工具.使用的是RFB协议.VNC跟SSH一 ...

  8. 访问项目时,不能自动加载index.php文件

    1.修改配置文件D:\lamp\apache\conf\httpd.conf加上DirectoryIndex index.hmtl index.php <IfModule !mpm_netwar ...

  9. 《转》如何成为一个牛逼的C/C++程序员?

    原地址:http://blog.csdn.net/langeldep/article/details/6333562 这个题目的噱头太大,要真的写起来, 足够写一本书了. 本人是过来人, 结合自身的体 ...

  10. Qt 4.7.4 完美动态编译发布动态调试,以及静态编译发布

    首先是准备工作,去QT主页下载独立的QT类库安装包以及完整QT SDK安装包,还有QT Creator for windows 版 下载地址:http://qt.nokia.com/downloads ...