学习Java第五周】的更多相关文章

通过这一段时间的学习发现Java和C++虽然都是面向对象的编程语言,有相似之处也有不同之处,相似的地方总会感觉易于接受,不同之处或者新接触的有些知识不是很好理解和掌握. 前一段时间学的内部类和接口便是如此.内部类与普通类的不同就是内部类是定义在类内部的类,,还有匿名内部类.继承内部类(内部类需要用到外部类的引用,就需要继承一个内部类,要解决内部类所对应的外部类引用初始化的问题).静态内部类(将内部类设置成静态属性,失去了指向外部类引用的特性,这个类没有必要单独存放一个文件,它一般来说只被所在外部…
java学习第十五周 Java的GUI界面设计,框架以及主要部件填充,归置,布局管理,在第十一章和第十二章进行了系统的学习,在这两章的知识奠基下,可以简单的构造一个GUI用户界面,在两周的学习后,可以进行一些简单的框架搭建,对组件布局管理,简单的事件应答,按钮功能设置也可以做到,在书本的协助下,可以在框架中添加一些单选按钮,复选框,菜单栏等等简单的swing组件. 第十三章,是部署JAVA应用程序,即如何将写好的java应用程序进行打包,以便部署到用户的计算机上,JAR文件的创建,便是将一个含有…
20165210 Java第五周学习总结 教材学习内容 - 第七章学习总结 内部类: 内部类的外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法. 内部类的类体中不可以声明类变量的类方法.外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员. 内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类声明对象. 匿名类: 和子类有关的匿名类: new Bank() { 匿名类的类体: }: 和接口有关的匿名类: new Computable() { 实现接口的匿名类的类体:…
20175303 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 •使用关键字interface来定义一个接口,定义接口分包含接口声明和接口体. •接口体中包含常量的声明(没有变量)和抽象方法两部分,接口体中只有抽象方法,没有普通的方法,而且接口体中所有的常量的访问权限一定都是public,而且是static常量,所有的抽象方法的访问权限一定都是public. •接口由类来实现以便使用接口中的方法.使用implements声明该类实现一个或多个接口,如果实现多个接…
课本知识点 内部类与异常类 内部类:在一个类中定义另一个类 特点:外嵌类的成员在内部类仍然有效,内部类也可调用外嵌类的方法,内部类的类体不能声明类变量及类方法 非内部类不能是static类 匿名类:创建对象时,使用父类的构造方法及类体 特点:可继承或者重写父类的方法,使用时,在某个类中匿名创造对象,故匿名类定是内部类. 类体中不能声明static成员变量及方法,匿名创造对象时,要直接使用父类的构造方法. new Bank() { 匿名类的类体 }: 上例中表明用bank的一个子类创建方法. ne…
第五周学习笔记 ch7 内部类(&外嵌类) 内部类的类体不可以声明类变量和方法 内部类如同类的变量或方法 内部类和外嵌类在编译时生成两个class文件 匿名类 某个类的一个子类没有明显的用类声明来定义(实现某接口的一个类也可称作匿名类) 异常类 try(可能出现异常)~catch(发生异常之后的处理)语句处理异常 使用throw关键字抛出异常对象,导致方法结束执行 自定义异常:扩展Exeption类 断言(调试代码) 关键字assert,运行时使用-ea命令 代码托管…
这是学习java的第三周 上周想要学习的这周也完成了,研究和测试代码花费了大约2个小时,发现这些内容方法居多,想要熟练掌握就要好好记忆了 包装类 数字处理类 Object类 Java类包 内部类 下一周准备复习一下这两周学的,加深印象,所以学习内容待定. 包装类 数字处理类 内部类 成员内部类 局部内部类 静态内部类…
目录:系统学习 Java IO---- 目录,概览 SequenceInputStream 可以将两个或多个其他 InputStream 合并为一个. 首先,SequenceInputStream 将读取第一个 InputStream 中的所有字节,然后读取第二个 InputStream 中的所有字节. 这就是它被称为 SequenceInputStream 的原因,因为 InputStream 实例是按顺序读取的. 构造方法 SequenceInputStream(InputStream s1…
学号 2016-2017-2 <Java程序设计>第X周学习总结 教材学习内容总结 1.接口 (1)使用关键字interface来定义一个接口,接口分为接口声明和接口体,例如 interface Printable { final int MAX=100; void add(); float sum(float x,float y); }; (2)接口声明,格式如下 interface 接口的名字 (3)接口体包含常量的声明和抽象方法,没有普通方法,而且接口体所有的常量的访问权限一定都是pub…
教材学习内容总结 1.try—catch语句:Java用try—catch语句来处理异常.将可能出现的异常操作放在try中,当try出现异常时,此部分立刻结束运行,转向执行catch部分.一个try-catch语句可以由几个catch语句构成. 2.文件字节输出流:通常包括:给出输出流的目的地.创建指向目的地的输出流.让输出流把数据写入到目的地和关闭输出流这样四个基本步骤. 3.文件字节输入流:通常包括:设定输入流的源.创建指向源的输入流.让输入流读取源中的数据以及关闭输入流这样4个基本步骤.…