#1
weixin_45927113
这个作者很懒,什么都没留下…
展开
-
第四章(一)
1.类的继承 1.1 extends 父——基 可以理解为:“子类is a 父类” 1.2.类继承语法规则:class Subclass extends Super class{ } 1.3作用:继承的出现提高了代码的复用性。 继承的出现让类与类之间产生了关系,提供了多态的前提。 不要仅为了获取其他类中某个功能去继承。 1.4特点:单性 多层性 传递性 注:子类不能直接访问父类中私有的(priva...原创 2019-12-24 22:54:48 · 65 阅读 · 0 评论 -
第四章(二)
多态 1.在同一个方法中,这种由于参数类型不同导致执行效果各异的现象就是多态。 2.一个引用类型变量可能指向(引用)多种不同类型的对象 Person p=new Student(); Object o=new Person(); 3.前提:需要存在继承或者实现关系。 4.成员方法: 编译时:要查看引用变量所属的类中是否有所调用的方法。 运行时:调用实际对象所属类中的重写方法。 5.成员变量:不具备...原创 2019-12-24 22:47:05 · 105 阅读 · 0 评论 -
第四章(一)
类的继承 类的继承是指一个现有类的基础上去构建一个新的类,构建出来的新类被称作父类或基类 1、子类继承父类中非private的成员变量和成员方法,同时,注意构造方法不能被子类继承。 2、定义类时若缺省extends关键字,则所定义的类为java.lang.Object类的直接子类。 在Java语言中,一切类都是Object类的直接或间接子类。 3、Java仅支持单重继承,即一个类至多只有一个直接父...原创 2019-12-24 22:40:53 · 113 阅读 · 0 评论 -
17周周一周二
一.io OutputStream System.in System.out 文件自身File FileInputSream FileInputSream fin=new FileInputStream(“F:\a.txt”); read ():每次读一个字节:返回值-1文件末尾 while((ch=fin.read())!=-1) (char)h byte buff[]=new byte [1...原创 2019-12-24 22:32:19 · 90 阅读 · 0 评论 -
第三章
面向对象 1.面向对象的特点主要可以概括为封装性,继承性,多态性。 2.Java中的类与对象 (1) 类的定义:类时对象的抽象,它用于描述一组对象的共同特征和行为 (2) 类的定义格式:[修饰符] class 类名 [extends 分类名] [implements接口名]{ //类体,包括类的成员变量和成员方法 } (3)声明成员变量:[修饰符] 数据类型 变量名 [=值]; 2.1 对象的创建...原创 2019-12-23 22:38:33 · 61 阅读 · 0 评论 -
第二章(二)
1.选择结构语句 1.1 if条件语句 结构格式: if(判断条件){ 执行语句 … } 1.2 if…else 语句 结构格式: if(判断条件){ 执行语句1 … }else{ 执行语句2 … } 1.3 if…else if…else 语句 结构格式: if(判断条件){ 执行语句1 … }else if {判断条件2{ 执行语句2 … } else if (判断条件n){ 执行语句2 } ...原创 2019-12-22 23:00:33 · 54 阅读 · 0 评论 -
16周周五
进程和线程 1.进程和线程都是一个控制流程。一个进程通常对应于一个程序,一个程序可以由多个不同的线程构成。 2.创建多线程:继承Thead类或者实现Runnable接口。 3.启动一个线程,不是调用run方法而是调用Theads。 4.9Runnable接口 线程的生命周期: 新建new 就绪 runnable 运行running 阻塞blocked 死亡dead sleep放弃占用资源 调用阻塞...原创 2019-12-22 22:57:36 · 49 阅读 · 0 评论 -
第二章(一)
1.Java语法基础 1.1 Java代码的基础格式 修饰符 class 类名{ 程序代码 } 1.2 分隔符:空白符,包括空格,回车,换行和制表符(tab)。普通分隔符,拥有确定含义。 1.3 程序:代码段{}相当于函数,最小基本单位为类→语句→符号 1.4 java语言严格区分大小写。在定义类时,不能将class写成Class,否在编译会报错。 1.5 java程序中一句连续的字符串不能分开在...原创 2019-12-19 22:02:00 · 456 阅读 · 0 评论 -
第一张
一、什么是Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 二、Java版本类型: 1、JAVASE(包含了Java核心类库,主要用来开发桌面应用;EE即企业版,包含...原创 2019-11-25 12:54:29 · 83 阅读 · 0 评论