SMC看尚学堂视频笔记.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多
SMC看尚学堂视频笔记

//这是我刚接触java时做的笔记, 后面也没去整理, 可能其中有些理解有误, 仅供参考!!! 1、java中一个英文字母或一个中文汉字都是2个字节来存储.如:(char是16bit) 2、+中的任何一端为字符串类型时,另一端会自动转换成字符串类型,如: 22+22,结果为2222 而与字符型数据相加时,字符型数据转换成整形数据,如:6+7+A,结果位 78 6+7+A ,结果为13A 3、三元运算中,如果前面的表达式为True,则不计算后面的表达式的值, 如:Three.Java 短路运算中,如果前面为假,则不计算后面的表达式. ||如果前面为真,则不计算后面的表达式. 4、Tab与Shift+Tab 5、do{} while();最后有个分号 6、if语句后面一定别加分号 7、在witch语句的case语句后面一定要有个break;语句,否则会穿透; 8、面向过程与面向对象 面向对象的设计思想:你不该去考虑实现一件事的具体步骤, 而是考虑实现这个事情时,都有什么类,这些类都要什么参数,这些类之间 都有什么关系,定他 们的方法 9、每一个变量都是:先声明、再赋值、然后才能使用、 10、局部变量Java没有默认的初始化, 成员变量在没赋值时,默认的初始化为0. 11、我们的语言:成员变量 = 属性;方法 = 函数 12、形参和局部变量一样,都存放在栈内存中 引用变量:首先在栈内存中有一块存储空间,指向堆内存中(堆内存中存放 变量中的参数,通 过栈内存可以找到堆 内存中的变量值) 13、构造方法,和类重名,没有返回值; 当没有指定构造方法时,,编译器为类自动添加形如:类名( ) { } 的构造方法, 14、静态变量、字符串常量 放在data segment中。 15、static声明的方法,即:静态方法中不再是针对某个对象调用,所以不可以访 问非静态的成员. 非静态方法 必须 是针对某个对象调用. 16 如果你要把一个类放包里,在开头 你编译的文件必须放正确的目录里. 如果你想要在别处用这个类,必须把包的名写全了.(可以引入:import 包 名.*) class文件的最上曾包的父目录位于classpath下. 执行一个类也需要把目录写全 17 子类拥有父类中private的变量,但没有访问权. class只能用public和default(省列)来修饰 18 重写时,两个方法完全相同,最好是直接复制父类的方法. 19 继承中的构造方法: 子类中的构造的过程 必须 调用其父类的构造方法; 子类可以使用super(参数)来调用父类的构造方法; 使用this(参数)可以调用当前类的另外的构造方法; 如果用super,必须写在子类构造方法的第一行; 如果子类的构造方法没有调用父类的构造方法,则系统默认调用父类中没有参数的那个构造方法; 如果子类的构造方法没有调用父类的构造方法,而父类中又没有不带参数的构造方法,则编译出错; 20 一个源文件中最多只能有一个public类,而且文件名必须与public类的类名相同;(包括大小写); 21 声明为long类型时,必须在后面家 l 或 L ,否则会出错,如:(整型数据默认为int型); long i = 888888888L;//必须在后面加个 l 或 L . 同理,需要生命已个float的浮点型数据时,要在其后加 f 或 F .(浮点型数据默认为double型); 22 数据类型按容量由大到小排序为: byte,short,char- int - long - float - double. byte,short,char三者不会相互转换,他们在计算机中计算时,首先会被转换成int型; 排序规则为:小转大,自动;大转小,强制. 大转小时可能会溢出,要小心/. 但可以把整型常量直接付值给byte,char,short,而不需要进行强制类型转换,只要不出超出范围即可. 23 Java中调用方法: 对象名.方法名(实参); 类的定义: 成员变量 + 方法. 24 各种变量的存放位置: ppt第22张.. 25 使用 new + 构造方法 创建一个新的对象; 构造方法是定义在Java类中,用来初始化对象的一个方法; 当

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档