Java技术知识点梳理

JavaSE

  • Java基础入门
    (概述、发展、特点、环境安装与配置、编译过程、指令、HelloWorld程序)
     
  • Java基本语法
    (关键字、标识符、注释、变量与常量、流程控制、数组)
     
  • 面向对象核心思想
    (类和对象、类的构成【属性、方法、代码块、构造器】、权限修饰符、关键字、封装、继承、多态、抽象类、接口)
     
  • Java常用API
    (字符串类、日期类、数学运算类)
     
  • 异常
    (异常概念、异常分类、处理异常机制、自定义异常)
     
  • 集合框架       
    (Collection集合【List、Set】、Map集合、Collections集合类工具、集合迭代器、集合之间的比较、底层原理)
     
  • IO流
    (File文件类(重点)、IO流的自定义
      IO流的分类

         字节流     字符流(重点)输入流     输出流

                节点流     处理流(重点)【缓冲流、转换流、标准输入输出流、打印流、数据流、对象流】

                常用的流

                文件字节流/文件字符流

                打印流/Object对象流

        流的使用(重点难点)

  • 多线程

        线程和进程的概念

                线程的创建——重点

                        继承Thread类

                        实现Runnable接口

                        其他创建方式

                线程同步(重点难点)

                        同步块

                        同步方法

                        锁

                线程通信(wait()、notify()、生产者消费者问题)

                线程死锁

                线程生命周期(重点)

  • 网络编程

        网络的含义

                网络的构成

                        IP地址(重点)

                        端口(重点)

                通讯协议

                        C/S:UDP、TCP

                        B/S:HTTP、HTTPS

                        爬虫:HttpClient

                网络通信常用类(重点)

                        InetAddress

                        Socket

                        ServerScoket

                网络通信操作流程

数据库

  1. 常用数据库
    mysql/Oracle/sqlite/sqlserver

  2. 数据库的安装和卸载(重点难点)
    下载:
            下载数据库服务软件(mysql)
            下载数据库管理工具(navicat)
    安装(重点难点):
            安装数据库服务软件
                    注意参数设定和版本适配
            安装数据库管理工具
    卸载(重点难点)
            卸载数据库相关软件
            删除注册表
            删除安装目录

  3. 数据库常用的操作命令
    连接数据库
    创建数据库
    查询数据库
    查看表结构
    查看数据库中的标
     
  4. 数据库用户管理
    添加用户
    删除用户
    给予权限
  5. 数据库四大语言(重点难点)
    DDL(数据库定义语言)
            create  创建 / truncate 截断
            alter     变更 / drop       删除
    DML(数据库管理语言)(重点)
            select   查找 / update   修改
            delete   删除 / insert     插入
    DCL(数据库控制语言)
            grant - 授权
            revoke - 撤销授权
    TCL(事物控制语言)
            savepoint - 设置保存点
            rollback - 回滚
            commit - 提交
  6. 数据库查询-Select(重点难点)
    投影查询
           拼接查询,通配符,表达式 
    选择查询
           条件查询(判断符号)
           函数查询(难点)
           排序查询
           分组查询
    联表查询(超难点)
           多表查询(内连接,外连接)
           子查询
           topN查询
           分页查询

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值