j2se知识点分析和总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
J2se 基本语法学习 1、 final 关键字的意义是变量的值不可以改变,相当于 c++中的 const 关键字。 2、 变量对应内存中的一小块区域,从用户接收变量的值放入小区域中,使用时直接运用,但是不同的数据类型声明不同的长度。 3、 程序执行过程中的内存分为四个部分: heap( 堆空间) , stack ( 栈), datasegment(数据区) Codesegment(代码区),new 出来的东西都在 heap 中,stack 存放局部变量。 4、 Java 变量分为局部变量和成员变量。局部变量是方法内部定义的变量,类里面,方法外面声明的变量叫成员变量。 5、 方法的作用域在哪里,局部变量的作用范围就是多大,在方法定义的大括号外面局部变量不被识别。 6、 定义浮点数 float f=1.234f,如果不加 f 就会出错。 7、 容量小的数据类型转换成数据类型大的类型,如 int 和 long 类型运算直接转换成 long 类型。 8、 在 程 序 设 计 中 格 式 比 算 法 重要!!!!!!!!!!!!!!!!!!!!!! 9、 程序格式基本要求:大括号对齐、 10、 方法返回值暂时存放在栈空间里面,后来被销毁。字符串常量分配在 datasegment 中; 11、 静 态 变 量 存 放 在 datasegment 中 , 用 类 名 加 点 来 访 问 : 如 System.out.println();所以 out 是静态变量。 12、 方法是针对某一个对象类调用,静态的方法可以不用针对某个对象调用, 所以在 static main 中不能访问非静态的变量。静态方法访问非静态变量必须通过对象的形式来访问。 13、 14、 15、 Java 包机制:必须写在第一句!!!!!!!!!! java 中的子类中的方法不能有比父类更为严格的访问权限。 Java 中 new 出来的对象有一个 this 指针,指向对象本身,如果这个类是 从其他类继承过来的子类,那么对象中还有一个 super 指针,指向这个对象 本身的父类。 16、 Java 中 子 类 的 构 造 过 程 必 须 首 先 调 用 父 类 的 构 造 方 法 。Super(Argument_list) 调用父类的构造方法,通过 this (Argument_list)调用子类的构造方法。Super()必须写在子类构造方法的第一行。如果子类中没有显 式调用父类的构造方法,那么子类自动调用父类的无参数构造方法。 17、 如果子类没有显示调用父类构造方法,而父类没有写无参数构造方法, 编译出错,因为构造方法可以继承,不写就不知道自动调用哪一个 18、 接口是一种抽象类,是抽象方法和常量值的集合,没有变量和方法的实现; 19、 20、 多态的基础:1、要有继承;2、要有重写;3、父类引用指向子类的对象 抽象类:抽象类的方法不用实现,抽象类必须被继承,抽象方法必须被 重写;抽象类不能被实例化,用 abstract 修饰类名和方法 21、 关于 final 关键字,这是类似 const 的关键字,final 关键字修饰的变量不能被改变,final 修饰的方法不能被重写,final 修饰的类不能被继承; 22、 关于 interface 关键字,interface 是接口的意思,Java 是单继承的机制, 但是实际情况有多继承的要求,使用接口技术可以实现,接口是一种特殊的类,Java 中的接口的所有的成员变量全部是 public static final 形式(默认的) 方法只能是 PUBLIC abstract 方法,也是默认的。 23、 接口可以多重实现,一个接口可以被多个类实现,一个类可以实现多个接口 24、 式 25、 26、 27、 多个无关的类可以实现同一个接口 Student implements sing,study 等形 异常指的是运行期间出现的错误,不是编译的时候出现的错误一个 TRY 可以配合多个 CATCH() 数组的初始化分为静态的和动态的。数组必须先分配空间再使用。Int [] a; 只是声明数组,并没有分配空间,只有在执行 a=new int[]才为数组在堆空间里面分配内存。 第二部分: 1、 Java 中的容器,包含良好的接口,最上层的接口叫collection,包含无顺序不 重复和包含有顺序可重复的 。四大接口:collection 、set、list、 map 2、 关于 flush ,关于 writeUTF ,关于泛型,pack();

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档