一.知识点大纲
1.java中的jdk、jre、jvm三者之间的关系。
2.jdk安装和配置
3.java第一个程序编写。
4.注释
5.标识符
6.变量、局部变量、成员变量、静态变量
7.基本数据类型。
8.运算符【算术运算符、赋值运算法、关系运算符、逻辑运算符、位运算符、条件运算符(三目运算符)】。
9.Scanner获得键盘输入。
10.流程控制语句【if、 if…else、switch 、while、for】
11.打印 九九乘法表。
12.break 和 continue
13.方法的重载
14.递归理解并代码实现10的阶层。
###############################################################################
1.类的基本概念和包含哪些元素。
2.内存分析栈、堆、方法区并画示意图。
3.构造方法[有参和无参构造方法]。
4.垃圾回收机制,知道分代垃圾回收【 年轻代:Eden Survivor1 Survivor2 | 年老代: Thenured 】。
5.this[ static方法中不能使用this ]
6.static[ 静态调头非静态报错 ]
7.静态初始化块 :static{ … }
8.继承(extends \ instanceOf )
9.方法重写
10.Object类
toString()方法:System.out.println()会执行toString()方法
11. ==和equalse区别
12.super
13.封装
14.多态
15.final关键字
16.数组
###############################################################################
1.抽象方法和抽象类【bstract】
2.接口【interface】
3.内部类(成员内部类(非静态内部类、静态内部类)、匿名内部类、局部内部类)
4.String类
5.数组的拷贝_插入和删除元素。
6.Arrays数组工具类
7.冒泡排序_优化排序
9.二分法查找_折半检索
################################################################################
1.包装类:【byte、short、char、int[Integer]、long、float、double、boolean】
2.StringBuilder、StringBuffer
3.Calendar[日期类]、Date[日期类]、DateFormat[日期格式化类]
4.可视化日历程序。
5.Math、Random 类。
6.File类 和 使用File类递归打印目录树结构
7.枚举类基本使用。
################################################################################
1.异常机制[Exception 、Error 、Throwable ]
Throwable{ Error{UncheckedException}, Exception{CheckedException,RuntimeException} }
①RuntimeException处理:try{…}catch(Exception e){…}finally{…}
2.异常抛出
public void run throws IOException{ … }
3.自定义异常
class MyExcpetion extends RuntimeException{ public MyException(String msg){ super(msg); } }
if(age<0){ throw new MyException(“抛出自己异常信息”); }
################################################################################
1.泛型:class MyCollection{}
2.Collection接口、List接口、ArrayList常用方法。【Collection:{ Set:{HashSet}, List:[ArrayList,LinkedList]}】
3.手工实现ArrayList1(最简化的方式,添加泛型)
4.LinkedList特点【查询效率低,增删效率高,线程不安全】
5.Vector【线程安全、效率低】, ArrayList【线程不安全,效率高】
6.Map接口【 HashMap、TreeMap、HashTable】
7.Set接口【没有顺序,不可重复】
8.Properties类
9.迭代器。
10.Collections工具类【是对Set、 List、Map进行排序填充等等】
11.表格数据存储,以map和list存储整张表。
################################################################################

JavaSE 知识大纲相关推荐

  1. NOI大纲 CSP初赛篇·知识大纲 CSP-入门级-NOI大纲

    CSP初赛篇·知识大纲(未完成) CSP初赛篇·知识大纲(未完成)_qyxpsx7的博客-CSDN博客_csp考纲 [luogu7735] [NOI2021] 轻重边 - 数据结构 - LCT - 树 ...

  2. CISP知识大纲思维导图

    CISP知识大纲思维导图

  3. 简单超市管理系统的设计(运用Javase知识)

    **简单超市管理系统的设计 ** 运用简单的javase知识去总结所学习的内容,这里包括定义简单的变量,数组,对象等知识,运用for和do while循环 shopping类: package com ...

  4. matlab试用SUMT外点法求解,数学建模集训知识大纲

    数学建模集训知识大纲 文章目录 数学建模集训知识大纲 评价算法 简单加权法 逼近于理想解的排序法(TOPSIS算法) 层次分析法 主成分分析法 模糊综合评价法 聚类分析法 秩和比法 人工神经网络 熵权 ...

  5. Android知识大纲

    Android知识大纲 Java垃圾回收机制 Java内存是如何划分的,Java语言为什么要使用垃圾回收机制? 垃圾判定 1. 标记引用算法 2. 根搜索法 虚拟机栈中的引用对象 方法区中的常量引用对 ...

  6. 数据库系统概论第五版知识大纲

    数据库系统概论第五版知识大纲 第1章 绪论 1.1 数据库系统概述 基本概念 数据:描述事物的符号记录 数据库:数据库是长期储存在计算机内.有组织的.可共享的大量数据的集合 数据库系统:数据库系统是由 ...

  7. 计算机网络管理技术重要知识大纲

    计算机网络管理技术知识大纲 一.交换机的数据转发原理 数据链路层.负责相邻节点之间的可靠数据通信,并进行有效流量控制.功能有: 链路连接的建立.拆除和分离. 帧定界和帧同步. 顺序控制. 进行数据协商 ...

  8. 2021最新腾讯面经分享:知识大纲+技术文档+面试专题

    背景 985毕业至今刚好一年,我曾做过两三个月的测试感觉不是很合适,后面选择从事后端开发,还挺香.现在已经进入秋招的提前批了,想着去大厂试试水,就去了腾讯,整个一面下来我整个人都傻了,表示怀疑人生.. ...

  9. 数学建模集训知识大纲

    数学建模集训知识大纲 文章目录 数学建模集训知识大纲 评价算法 简单加权法 逼近于理想解的排序法(TOPSIS算法) 层次分析法 主成分分析法 模糊综合评价法 聚类分析法 秩和比法 人工神经网络 熵权 ...

最新文章

  1. php localcompare,JS中使用sort结合localeCompare实现中文排序实例_javascript技巧
  2. IR21系列栅极驱动自举升压原理
  3. JS中Node节点总结
  4. spring生命周期_理解Spring应用上下文生命周期
  5. 两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]…*a[N-1]/a[i];...
  6. CentOS 下安装 Node.js 8.11.3 LTS Version
  7. 根据日期字符串获取当天星期几问题
  8. WebService高级,可靠消息
  9. 用AB对Webservice做压力测试
  10. 小程序:canvas绘制网络图片
  11. 机器学习基础--math(20)--流形/黎曼流形
  12. 耶鲁大学开放课程:《金融市场》第3课
  13. 音乐在线教育解决方案,打造在线教育高品质教学体验
  14. ML - 贷款用户逾期情况分析5 - 特征工程2(特征选择)
  15. html去图片平铺效果,css如何把图片平铺?
  16. Tableau的雷达图和凹凸图
  17. “耳朵人艺术”敲响了中国,也叫醒了世界
  18. 如何学习(3):迭代学习,精益求精
  19. 使用cordova把h5应用打包成apk
  20. Pandas提取数据的几种方式

热门文章

  1. 打造卓越的 Android 游戏体验
  2. 腾讯云运维工程师认证TCA原题(2)
  3. pythoncad标注教程_CAD 2014二维三维建模渲染标注基础与提升视频教程
  4. TRecgNet:基于转换识别网络进行RGB-D场景识别
  5. wordpress插件_您应该知道的2018年10个高级WordPress插件
  6. 鸿蒙 什么意思,鸿蒙是什么意思和拼音怎么读
  7. Raid磁盘阵列重建后如何恢复原来的数据
  8. 数学建模之拉依达准则
  9. 镜子中的 Google
  10. 【Java中级】8.5 SSH之Hibernate框架(五)——关于Criteria(QBC)过时的补充