zoukankan      html  css  js  c++  java
  • JavaSE知识点总结(一)

    第一章 课程介绍
    第二章 java语言概述
        课时2:作业
          1.常用软件分为那两类?
            系统软件
            应用软件
          2.人机交互的两种方式是哪两种?
            图形化界面
            代码行命令
        课时3:作业
          1.java语言的特性有哪些?
            简单易懂 面对对象 跨平台 安全性 多线程
          2.什么是跨平台?
    j        ava程序能在各种平台上运行
    第三章 第一个java程序
        课时10:作业
          1.列表编写HelloWord需要注意的事项?
            public加在类名前,类名和文件名需保持一致
    第五章 变量与数据类型
        课时30:
            数据类型:数值型(整数和小数)
            整数:byte8位、short16位、int32位、long64位(使用的时候要在数字后面加上L)
            小数:float32位(使用时在后面加f)、double64位
            系统默认为int和double
    第八章: 方法: 方法就是一个小功能,把一段代码存起来,方便以后重复使用
    第十一章: 封装:
        一、封装的概念:
          1.把对象的状态和行为放在看成一个统一的整体,将字段和方法放在一个类中。
          2.信息隐藏:把不需要外界的知道的信息隐藏起来,尽可能隐藏对象的功能实现细节,像外界暴漏方法,保证外界安全访问功能。
        二、封住的好处:
          1.保证数据的安全性。
          2.提高组件的复用性。
        this关键字:
          1.解决成员变量和参数的问题。
          2.同类中实例方法调用可以省略this
          3.this可以作为参数传递。
          4.作为返回值。
          5.Static不能和this一起使用。
          6.构造器的重载互调,this();此时this代表的是构造器名,
            必须写在第一行。
    第十二章:继承:
        一、继承的概念:从亦有类中,派生出新的类,新的类中吸收已有类当中的状态和行为,并能拓展出新的能力。java继承是使用已有类作为基础,建立新的类。
            父类:存放共同的状态和行为,被继承的类我们称为父类或超类、基类拓展类。
            子类:存放自己特有的状态和行为。
        二、继承的作用:1、解决代码重复问题
                2、真正的作用,表示出一个体系。
        三、继承关系:
                1、父类中用public,子类继承
                2、父类中用protected,子类继承,不同包也能继承
                3、如果父类和子类在同一个包内,子类可继承父类中默认的成员,不同包不能继承默认成员。(没有修饰符修饰)
                4、如果父类中的成员使用private,则子类无论如何都无法继承,因为private只能本类中访问。
                5、父类的构造器,子类也无法继承,因为构造器和当前类名一致。
        四、方法的覆盖
                1、重新定义父类的方法。
                2、方法覆盖(重写)的原则:
                    1、重写的方法签名和父类一致(方法名和参数)
                    2、重写的返回值、类型和父类一致。
                    3、重写的方法的访问权限不能比父类小。
                3、super关键字:表示父类的方法,去父类中寻找方法,super构造方法,必须放在第一行执行。(不能和this一起使用,以为都要放在第一行)
                4、在类加载字节码时,会先判断有没有父类,
                  如果有,会先把父类加载成字节码放到内存当中,然后再去把自己加载到内存当中
                  先加载父类,再加载自己。
                5、如果一个类有父类,会在构造器中,默认调用父类的构造器。
                6、字段的覆盖称为隐藏。
                7、子类和父类当中有相同的静态方法,这时候称为方法的隐藏。
        五、Object:
          Object是所有类的直接父类或者间接父类,所有类都继承Object,可以直接使用里面的方法。
          toString:
          输出对象的字段时,会打印对象的地址,当我们重写toString方法时,会输出对象的相应字段。

  • 相关阅读:
    iOS开发应用设置及用户默认设置【2、读取应用中的设置】
    iOS开发应用设置及用户默认设置【1、bundle的运用】
    iOS开发中的4种数据持久化方式【二、数据库 SQLite3、Core Data 的运用】
    iOS开发中的4种数据持久化方式【一、属性列表与归档解档】
    iOS开发编译报错、常见问题(实时更新)
    js window.location用法
    canvas 时钟
    java File处理
    servletjspEL 表达式
    Linux(centos 7)配置tomcat8、JDK1.8、lighttpd、ngnix、mysql
  • 原文地址:https://www.cnblogs.com/javastudydoing/p/11510886.html
Copyright © 2011-2022 走看看