Javase 笔记知识点概要

Java 概述

计算机基础知识
|-计算机概述了解,键盘功能键的认识和快捷键,常见的DOS命令,
Java语言概述
|-Java语言的特点,JDK,JRE,JVM的作用及关系
JDK的下载,安装
HelloWorld案例
|-Java程序的开发执行流程,
环境变量的配置
|-path环境变量,classpath环境变量

Java基础语法

关键字
标识符
|-常见的命名规则
注释
常量、进制和进制转换
|-字面值常量,自定义常量
变量
|-变量使用注意事项(作用域,初始化值)
数据类型和类型转换
|-基本数据类型,引用数据类型
运算符
|-算数运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三元运算符

流程控制语句
|-选择结构语句(if,switch),循环结构语句(for,while,do while),控制跳转语句(break,continue,return)
方法
|-方法的格式,调用,重载
数组

|-格式,初始化,常用操作(遍历,最值,查找,排序),二维数组(遍历),参数传递与数据加密,,数组高级(冒泡/选择排序,二分查找,Arrays工具类).对象数组,

面向对象

面向对象思想
类与对象及其使用
对象的内存图
成员变量和局部变量的区别
匿名对象
封装(private)
this关键字
构造方法
|-类的初始化过程
static关键字

|-代码块(局部,静态,构造,同步)
继承
|-final关键字
多态
抽象类
|-形式参数和返回值问题
接口
包和导包
权限修饰符
内部类

|-匿名内部类

API-常用类

Object类/Scanner类
String类/StringBuffer类/StringBuilder类
数组高级和Arrays类
基本类型包装类(Integer,Character)
正则表达式(Pattern,Matcher)
Math类/Random类/System类
BigInteger类/BigDecimal类
Date类/DateFormat类/Calendar类

API-集合

Collection

|-基本功能,迭代器
List
|-列表迭代器,并发异常,常见数据结构图示
List子类
|-ArrayList,Vector,LinkedList
泛型
|-增强for循环,静态导入,可变参数,
Set
|-HashSet,TreeSet
单列集合总结
Map
|-HashMap,TreeMap
Collections集合工具类
Collection+Map集合总结

API-IO

异常
File类
递归
字节流
转换流
字符流
IO流总结
其他流

|-数据操作流,内存操作流,打印流,标准输入输出流,:随机访问流,合并流,序列化流,Properties,NIO

API-多线程

多线程概述
多线程实现方案
线程调度和线程控制
线程生命周期
线程同步(线程安全问题)
死锁
线程间通信

GUI

事件监听机制
适配器模式

API-网络编程

网络编程模型及三要素(IP,端口,协议)

Soket机制
UDP协议接收及发送数据
TCP协议接收及发送数据

反射

类的加载器(根类,扩展,系统)
反射的使用(通过字节码文件对象,去使用成员变量,构造方法,成员方法)
动态代理

Eclipse

基本使用

面向对象思想设计原则 及常见设计模式

面向对象思想设计原则
设计模式
设计模式的分类
常见的设计模式
简单工厂模式和工厂方法模式(接口)
模版设计模式(抽象类)
装饰设计模式(IO流)
单例设计模式(多线程)
适配器模式(GUI)

Javase 笔记知识点概要相关推荐

  1. JavaSE总结知识点 重要的点(并不是详细的教材语录)

    JavaSE总结知识点 9天看完 Day1 一.Java基础概述 1.常用DOS命令 2.Java发展史 3.Java语言特点 4.JVM.JRE.JDK 5.Java和C++的区别 6.import ...

  2. JavaSE笔记 [全文字数7.1W]

    JavaSE笔记 文章目录 JavaSE笔记 第一章 初识Java 1.1 java发展史 1.2 特点 1.3 语言特性 1.4 JDK.JRE.JVM三者关系 1.5 Java加载与执行 1.6 ...

  3. 【算法笔记题解】《算法笔记知识点记录》第三章——入门模拟1——简单模拟

    如果喜欢大家还希望给个收藏点赞呀0.0 相关知识点大家没基础的还是要看一下的,链接: <算法笔记知识点记录>第三章--入门模拟 由于放原题的话文章实在太长,所以题多的话我只放思路和题解,大 ...

  4. 前端笔记知识点整合之服务器Ajax(上)服务器PHP数据交互HTTP

    前端笔记知识点整合之服务器&Ajax(上)服务器&PHP&数据交互&HTTP 一.服务器 1.1 什么是服务器,做什么的? 服务器,就是放在机房中的电脑,和我们的电脑的 ...

  5. 前端笔记知识点整合之JavaScript(五)关于数组和字符串那点事

    前端笔记知识点整合之JavaScript(五)关于数组和字符串那点事 一.数组 1.1数组概念 数组(array)是一个有序的数据集合.说白了,数组就是一组数.数组内部可以存放一个或多个单独的数据,整 ...

  6. 高中数学必修四平面向量复习笔记知识点

    本文作者:vxbomath 今天我给大家分享高中数学必修四平面向量复习笔记知识点, 以帮助同学梳理知识. 好了,高中数学必修四平面向量复习笔记知识点今天分享就到这里了,需要更多技巧视频可以私信老师每天 ...

  7. 【经典控制理论】| 自动控制原理知识点概要(下)

    参考资料 胡寿松<自动控制原理>第6版 刘豹<现代控制理论>第3版 斐润<自动控制原理> 哈工大控制学科803考研资料 前文 [经典控制理论]| 自动控制原理知识点 ...

  8. JavaSE笔记 30天学Java打卡 Day06

    JavaSE笔记 30天学Java打卡 Day06 本笔记配套[零基础 快速学Java]韩顺平 零基础30天学会Java 视频一起食用 链接

  9. 尚硅谷JavaSE笔记(四)

    系列文章目录 尚硅谷JavaSE笔记(一) 尚硅谷JavaSE笔记(二) 尚硅谷JavaSE笔记(三) 尚硅谷JavaSE笔记(四) 文章目录 十六.File 类与 IO 流 1.java.io.Fi ...

最新文章

  1. 遍历Treeview每个节点并初始化(C#)
  2. yahoo註冊.com 域名1.99$/年
  3. linux系统管理学习笔记之三----软件的安装
  4. php5.6 开二级域名,PHP二级域名session共享方案
  5. Spring-AOP @AspectJ切点函数之execution()
  6. java奥运会安排赛程问题_记录奥运-当今五大Java记录框架之间的竞赛
  7. tgp饥荒 服务器无响应,饥荒TGP版常见运行问题有哪些_TGP版礼包领取及邀请添加好友方法详解_快吧单机游戏...
  8. [心跳] 互联网推送服务原理:长连接+心跳机制
  9. mysql配置文件路径
  10. 百度股市通如何实现智能选股?
  11. Qt创建桌面快捷方式
  12. 题6.12:有一行电文,已按照下面规律翻译成密码: A->Z a->z B->Y b->y C->X c->x即第1个字母编程第26个字母,第i个字母编程第(26-i+1)个字母,非字母字符不变,要求
  13. SAP Fiori 的学习路线指南
  14. stm32f429之多通道ADC通过DMA数据采集
  15. 区块链技术在三角债清收领域的应用思考
  16. 全球工业半导体市场占有率十大排名出炉
  17. 加速基因测序进程,北鲲云高性能计算平台再发力
  18. 如何正确看待地方门户网站的品牌推广理念
  19. 工具赋能|Python环境搭建
  20. javascript通用方法封装

热门文章

  1. 四大盈利互联网经营理念
  2. 量化交易系统设计细节
  3. 作数学题应不该用计算机,【中考备考】最新关于初一年级数学题在线解答汇总讲解...
  4. 解决error ‘XXX‘ is not defined no-undef且项目没有eslintrc.js文件问题
  5. 6个小众口碑却非常好的APP,收藏起来,变身手机达人!
  6. hadoop生态圈面试精华之HDFS部分
  7. 【HTML系列】第二章 · HTML基础
  8. 流程图 选择结构 (一)
  9. 安装NTFS For Mac时显示文件已损坏怎么办
  10. 60种提升自身能量的方法