//学习网站

Java研发技术学习路线_飞月程序人生-CSDN博客_java开发学习路线

Java后端技术栈梳理 - 知乎

harrywfl/JavaGuide: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 https://github.com/Snailclimb/JavaGuide

categories | 程序员黄小斜

JavaGuide(Java学习&&面试指南) | JavaGuide

  1. 了解Java语言和集成开发环境

  2. Java语法基础

    • 常量和变量
    • 运算符和表达式
    • 流程控制(do-while、for、switch、while)
    • 数组、多维数组
  3. Java类与对象

    • 方法重载
    • 类的定义
    • 类的方法  递归解析
    • 创建对象、this引用
    • 静态成员
    • 内部类
    • 类的打包封装
  4. Java面向对象编程

    • 继承
    • 对象的转型
    • 多态
    • 抽象类
    • 接口
    • 权限修饰符
    • Java编程规范
  5. 常用类和异常处理

    • Object类
    • 字符串类
    • 包装类
    • Math类、Random类
    • 日期时间类
    • 正则表达式(Pattern、Matcher、基本正规式的表示)
    • 异常处理
  6. 枚举及注解

    • enum、EnumMap
    • 注解、内置注解、元注解
  7. 容器和泛型

    • Collection与Iterator
    • 实用类Collections
    • Set(集)
    • List(列表)
    • Map(映射)
    • 泛型(泛型方法、受限泛型)
    • 通配符与受限通配符
    • 子类泛型、泛型数组
  8. Java输入输出系统

    • 字节流
    • 过滤流
    • 字符流
    • 标准I/O
    • 随机访问文件类
    • 对象序列化
    • File类
  9. AWT组件及应用

    • AWT容器
    • 布局管理器
    • 事件处理机制
    • Graphics类
    • AWT绘图
  10. Swing组件及应用

    • 窗口JFrame
    • Swing常用组件(。。。)
  11. 并发

    • 线程(创建、启动、状态转换、调度)
    • 后台线程
    • 线程互斥
    • 线程同步
  12. Java网络编程

    • 网络程序设计基础(端口、套接字。。)
    • TCP网络编程
    • UDP网络编程
    • URL
  13. JDBC编程

    • SQL语言
    • JDBC
    • 访问数据库
    • JDBC编程
    • 批处理
    • 事务处理

   

Java基础学习知识点框架(详细)的更多相关文章

  1. Java基础面试知识点总结

    微信公众号[程序员江湖] 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条.网易.滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验. ...

  2. Java 基础常见知识点&面试题总结(下),2022 最新版!

    你好,我是 Guide.秋招即将到来,我对 JavaGuide 的内容进行了重构完善,同步一下最新更新,希望能够帮助你. 前两篇: Java 基础常见知识点&面试题总结(上),2022 最新版 ...

  3. Java编程学习知识点分享 入门必看

    Java编程学习知识点分享 入门必看 阿尔法颜色组成(alpha color component):颜色组成用来描述颜色的透明度或不透明度.阿尔法组成越高,颜色越不透明. API:应用编程接口.针对软 ...

  4. 尚学堂JAVA基础学习笔记

    目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...

  5. Java基础学习笔记总结

    Java基础学习笔记一 Java介绍 Java基础学习笔记二 Java基础语法之变量.数据类型 Java基础学习笔记三 Java基础语法之流程控制语句.循环 Java基础学习笔记四 Java基础语法之 ...

  6. java基础学习总结——开篇

    java是我学习的第一门编程语言,当初学习java基础的时候下了不少功夫,趁着这段时间找工作之际,好好整理一下以前学习java基础时记录的笔记,当作是对java基础学习的一个总结吧,将每一个java的 ...

  7. JAVA基础学习-集合三-Map、HashMap,TreeMap与常用API

    森林森 一份耕耘,一份收获 博客园 首页 新随笔 联系 管理 订阅 随笔- 397  文章- 0  评论- 78  JAVA基础学习day16--集合三-Map.HashMap,TreeMap与常用A ...

  8. Java多线程学习(吐血超详细总结)

    Java多线程学习(吐血超详细总结) 林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实 ...

  9. Java程序设计学习知识点总结

    Java程序设计学习知识点总结 Java语言简单,面向对象,分布式,解释性,健壮,安全与系统无关,可移植,高性能,多线程,动态语言. 什么是框架 可以认为是某种应用的半成品,就是一组组件用来完善自己的 ...

  10. Java 基础常见知识点&面试题总结(中),2022 最新版!| JavaGuide

    你好,我是 Guide.秋招即将到来,我对 JavaGuide 的内容进行了重构完善,公众号同步一下最新更新,希望能够帮助你. 上篇:Java 基础常见知识点&面试题总结(上),2022 最新 ...

随机推荐

  1. UIView AutoLayout WrapContent,UIview 实现自动包裹

    一.需求 实现一个UI组件,要求组件内部的内容变化的时候,内容需要同时产生变化 二.实现 效果: 一个三个元素的组件,两边固定大小,中间的Label内容会变化 实现的约束: 首先保证三个元素同时居中, ...

  2. 使用python批量获取excel的sheet名称

    这个脚本的重用是批量读取excel并获取每个excel的所有sheet名输出到一个文件中. 环境:python 3.7.3 1 # -*- coding:utf-8 -*- 2 3 ''' 4 本代码 ...

  3. 面向对象编程 es5和es6的构造函数

     /*         面向对象编程                          本质 创建一个对象                  可以用 属性属性值的 方式 存储 数据参数         ...

  4. vue判断开始日期不能大于截至日期

    method下的方法: checkTime() { var start = new Date(this.form.startDate).getTime() var end = new Date(thi ...

  5. MapStruct - 注解汇总

    @Mapper @Mapper 将接口或抽象类标记为映射器,并自动生成映射实现类代码. public @interface Mapper { // 引入其他其他映射器 Class<?>[] ...

  6. SPI 协议学习

    SPI 协议学习 背景 2年之前学过SPI,但是因为现在太久没用.基础知识不牢靠(对自己的面试表现不满意):所以重新整理了一遍. SPI接口的一个缺点:没有指定的流控制,没有应答机制确认是否接收到数据 ...

  7. 『vulnhub系列』HMS-1

    『vulnhub系列』HMS?-1 下载地址: https://www.vulnhub.com/entry/hms-1,728/ 信息搜集: 使用nmap进行存活主机探测,发现开启了21端口(ftp) ...

  8. 攻防世界——CRYPTO新手练习区解题总结<1>(1-4题)

    第一题base64: 下载附件,得到一个txt文件,打开 得到一串乱码,由题目可知,是base64,解码得到flag 第二题Caesar: 下载附件得到乱码 oknqdbqmoq{kag_tmhq_x ...

  9. Redis 注册成windows 服务并开机自启动

    进入安装目录 输入命令redis-server --service-install redis.windows.conf   输入启动命令即可 redis-server --service-start ...

  10. makedown 笔记

    前言 记录一下自己经常忘的makedown指令,不断更新. makedown 添加空格