java课件笔记(超有用).docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java课件笔记(超有用).doc

关于Java标示符:①由英文字母、数字、_(下划线)和$组成,长度不限。其中英文字母包含大写字母(A~Z)和小写字母(a~z),数字包含0到9。②标识符的第一个字符不能是数字(即标识符不能以数字开头)。③标识符区分大小写。④标识符不能包含空格。、 Java关键字一律由小写英文字母组成。 类型名称 关键字 占用位(bit)数 字节型 byte 8 布尔型 boolean 8 字符型 char 16 短整型 short 16 单精度浮点型 float 32 整型 int 32 长整型 long 64 双精度浮点型 double 64 在对float数据进行赋值的时候要在数字的后面添加f(或F),Such as: float f1 = 1.3f; ①按位与”运算符“”,规则:全1则1,否则为0. ②按位或”运算符“|”,规则:全0则0,否则为1. ③“按位非”运算符“~”,规则:遇1则0,遇0则1. ④“按位异或”运算符“^”,规则:相同为0,不同为1. while循环语句语法: while ( 布尔型循环条件 ) { 当布尔型循环条件的值为真(true)时,执行的语句, 直到布尔型循环条件的值为假(false)时,退出循环; } ①continue用于在循环体内,跳过continue之后的代码,回到循环体首执行下一次循环。②break用于跳出当前循环体,结束循环。 类的构成: (1)、类名必须使用英文字母, 首字母大写,如Hello、People等。 (2)、类名最好见名得意,当类名由几个”单词”组合而成时,每个单词的首字母都要大写。如 AllTime, GoodGame, BigDog等。 成员变量用来刻画类的状态(属性),成员变量又分为实例成员变量(简称实例变量和 类成员变量(简称类变量)。 使用static修饰的成员变量即为类成员变量。 方法分为类方法和实例方法。使用static修饰的方法即为类方法。 方法调用成员变量: 一个类中实例方法可以调用类中的成员变量(包括实例变量 和类变量);而类方法只能调用类变量,不能调用类中的实例变 量。 方法之间的互相调用: 一个类中的方法可以互相调用,实例方法可以调用该类中的 其它方法;类方法只能调用该类的其他类方法,不能调用类中的 实例方法。 如果局部变量的名字与成员变量的名字相同。成员变量在整个类的内部都有效。局部变量只在定义它的方法内部有效。 当要获取的变量是类变量时,也就是这个变量有static关键字修饰,可以直接使用类名获取。 语法如下:类名.变量名。注意不是对象名 类型 类内部 同一个包其他类中 不同包的子类中 不同包的非子类中 public √ √ √ √ protected √ √ √ ? 友好的 √ √ ? ? private √ ? ? ? this使用原则: this是当前类的内部对象,所以和类的外部对象访问类成员变量和方法的规则一致,语法:this.变量名和this.方法名。 .this只能在当前类的内部使用,但是,不能在static修饰的方法(即类方法)中使用。 this在实例方法中通常被省略,除非实例方法中包含与成员变量同名的局部变量时,访问成员变量需要使用this。 当一个类中包含多个构造方法的时,如果其中一个构造方法要调用另外的构造方法时,使用this关键字。 super使用原则: super可以访问被子类重写的父类同名方法和被子类隐藏的父类的成员变量(父类被重写了)。 可以使用super关键字调用父类的构造方法。 .如果父类提供了构造方法,并且父类不拥有无参构造方法。则要求子类拥有相同结构的构造方法。即:子类构造方法的参数个数和类型必须和父类的构造方法一致 如果父类拥有默认的构造方法,子类又没有明确指定调用父类的哪个构造方法,则子类的构造方法隐式的有super()操作; 上转型对象的使用原则: 上转对象不能操作子类新增的成员变量,失掉了这部分属性,不能使用子类新增的方法,失掉了一些功能。 上转型对象可以操作子类继承或重写的成员变量,也可以使用子类继承的或重写的方法。 如果子类重写了父类的某个方法后,当对象的上转型对象调用这个方法时一定是调用了子类重写的方法。因为程序在运行时知道,这个上转对象的实例是子类创建的,只不过损失了一些功能而已。 abstract关键字: sbstract修饰的类叫做抽象类,该类不能被实例化,也就是不能使用关键字new来创建该类对象。 abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体。 如果一个类是一个abstract类的子类,它必须具体实现父类的所有abstract方法。 如果一个类中含有abstract方法,那么这个类必须用ab

您可能关注的文档

文档评论(0)

weiwoduzun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档