美文网首页
Java知识点总结(持续更新)

Java知识点总结(持续更新)

作者: 笔头还没烂 | 来源:发表于2019-10-25 01:21 被阅读0次

    第一天
    1、Java的诞生和发展
    2、JDK、JRE和JVM
    3、Java平台Java EE,Java SE,Java ME
    4、Java程序的执行流程
    5、Java程序的结构
    6、在Eclipse下开发和运行Java程序

    第二天
    1、标识符的命名规则
    2、关键字
    3、数据类型
    4、变量的定义和初始化
    5、基本数据类型字面值
    6、ASCII码和Unicode编码
    7、类型转换

    第三天
    1、表达式
    2、运算符

    第四天
    流程控制语句

    第五天
    流程控制语句:顺序、选择、循环
    常见的循环结构

    断点调试 (Step Over 单步调试;Step Out 直接跳到下一个断点,若没有下一个断点,则直接跑完程序)
    eclipse常用的快捷键
    进入调试模式的快捷键:F11;
    单步调试的快捷键:F6;
    从一个断点直接跳到另一个断点调试的快捷键:F8;
    F5可以跳到方法内部执行;
    F7由方法内部返回调用处)

    第六天
    数组
    1、概念:数组是相同类型的数据按顺序组成的一种引用数据类型。
    2、一维数组:
    声明
    语法格式:数据类型[] 数组名;
    数据类型 数组名[];
    创建
    数组名 = new 数据类型[数组长度]
    初始化
    元素的引用
    长度

    需要注意的问题:
    1、数组是引用数据类型
    2、创建数组时,会开辟连续的内存空间
    3、数组长度使用length属性获取
    4、数组元素的下标从0开始
    5、数组下标越界问题

    第七天
    方法 概念:用来解决一类问题的代码的有序组合,是一个功能模块
    语法格式:
    访问修饰符 返回类型 方法名(参数列表){
    方法体
    }
    方法重载:方法名相同,参数列表不同
    可变参数列表所在的方法是最后被访问
    生成文档注释的命令:java doc
    详细命令: javadoc -d doc 类名.java
    如:javadoc -d doc JavaMethorDemo.java
    生成文档注释的方法: /**再按回车键

    第八天
    一、面向对象
    关注现实存在的事物的各方面信息,从对象的角度出发,根据事物的特征进行程序设计
    对象:用来描述客观事物的一个实体
    类:具有相同属性和方法的一组对象的集合

    注意:类的对象完成实例化之后,其各个属性会有初始值,可以直接调用;
    而局部变量没有初始化不能直接调用。
    实例化对象的过程可以分为两个部分:
    (1)声明对象 eg: Cat one;
    操作区域:在内存的栈中
    (2)实例化对象 eg: new Cat();
    操作区域:在内存的堆中

    二、构造方法
    (1)构造方法与类同名且没有返回值 eg: public 构造方法名() {}
    其中public 是访问修饰符
    没有返回值是指连void关键字都不写
    构选方法名与类名相同
    构造方法名后面的小括号可以指定参数
    (2)只能在对象实例化的时候调用(配合关键字new一起来使用)
    (3)一个类中可以有多个构造方法----构造方法重载
    (4)当没有指定构造方法时,系统会自动添加无参的构造方法
    (5)当有指定构造方法,无论是有参、无参的构造方法,都不会自动添加无参的构造方法。

    三、this关键字
    this:当前对象的默认引用
    this的使用
    (1)调用成员属性,解决成员属性和局部变量同名冲突
    (2)调用成员方法
    (3)调用重载的构造方法
    注意:通过this()调用构造方法,必须放在方法体内第一行。

    第九天
    封装
    特点:(1)只能通过规定的方法访问数据;(2)隐藏类的实例细节,方便修改和实现。

    相关文章

      网友评论

          本文标题:Java知识点总结(持续更新)

          本文链接:https://www.haomeiwen.com/subject/qzpjvctx.html