• Java语言基础编程(一)


    Java语言概述

    1. 了解基本概念:系统软件、应用软件

    2. 掌握常用DOS命令

    3. 了解计算机语言发展史与Java语言发展史

    4. 了解Java语言特点:面向对象;健壮性;跨平台型

    5. 了解Java应用领域

      • JavaEE后台开发
      • 大数据开发
      • 移动端Android开发
    6. 掌握JDK、JRE、JVM三者关系与包含的内容

      img

    7. 掌握JDK安装与环境变量path的配置:JAVA_HOME

    8. 掌握编译并运行Java程序:javac.exe、java.exe

    9. 掌握常见BUG的调试

    10. 代码中熟练使用三种注释方式

    基本语法

    • 关键字与标识符
      • 熟悉关键字的概念
      • 掌握标识符的命名规则、规范
    • 变量
      1. 变量的分类
      2. 掌握8种基本数据类型变量的定义
      3. 掌握除boolean外基本数据类型的运算规则
        • 自动类型提升
        • 强制类型转换
      4. 掌握String与基本数据类型的连接运算:+
      5. 了解二进制的原码、反码、补码
    • 运算符
      1. 算法运算符
        • + - * / % (前)++ (后)++ (前)-- (后)-- +
      2. 赋值运算符
        • = += -= *= /= %=
      3. 比较运算符
        • == != > < >= <= instanceof
      4. 逻辑运算符
        • & && | || ! ^
      5. 位运算符
        • << >> >>> & | ^ ~
      6. 三元运算符
        • (条件表达式)? 表达式1 : 表达式2
    • 流程控制
      • 顺序结构
      • 分支结构
        • if-else if - ... - else
        • switch - case
        • 嵌套分支结构
      • 循环结构
        • for(; ; ){ }
        • while( ){ }
        • do{ }while( )
        • 嵌套循环结构
      • 关键字:break、continue

    数组

    1. 熟悉数据结构的特征
    2. 掌握一维数组的使用
    3. 熟悉二维数组的使用
    4. 熟悉数组的常用算法
      • 反转、复制
      • 元素赋值
      • 排序算法
      • 查找(或搜索)
    5. 掌握常见异常的解决
    6. Arrays工具类的使用

    面向对象编程

    • 类与对象

    • 类的内部成员

    • 面向对象三大特征

    • 关键字的使用

    • 设计模式

    • Java常用类

      • 1-Object类
      • 2-包装类
      • 3-Scanner类
      • 4-单元测试
    • 异常处理

      1. 了解异常体系结构
      2. 能举例常见的异常
      3. 掌握异常处理机制
        • 方式一:try-catch-finally
          • try{ ...... //可能产生异常的代码 } catch(异常类型1 e ){ ...... //当产生异常类型1型异常时的处置措施 } catch(异常类型2 e ){ ......//当产生异常类型2型异常时的处置措施 } finally{ ...... //无论是否发生异常,都无条件执行的语句 }
        • 方式二:直接throws(方法声明)
      4. 手动抛出异常对象
        • throw
      5. 自定义异常
    作者:Ya
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    JavaScript之保留两位小数
    mybatis框架resultMap的自动映射级别partial 和full的探讨
    MySql数据库中的datediff函数
    mybatis框架choose when otherwise 的使用
    mybatis框架,使用foreach实现复杂结果的查询循环List集合方式
    Spring框架的设计理念
    mybatis框架的分页功能
    mybatis框架,使用foreach实现复杂结果的查询循环集合数组
    mybatis框架使用resultMap实现高级结果映射,collection属性的使用
    [Linux] ubuntu 的介绍百科
  • 原文地址:https://www.cnblogs.com/1463490Ya/p/15526763.html
Copyright © 2020-2023  润新知