千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:重庆千锋IT培训  >  行业资讯  >  java基础知识都有哪些?

java基础知识都有哪些?

来源:千锋教育
发布人:lxl
时间: 2023-02-03 15:06:16

  java基础知识都有哪些?要想学好Java技术,Java的基础知识肯定是必须掌握牢靠的,小伙伴们如果想要自学Java的话,千锋重庆培训给大家准备了一份Java基础知识的清单,大家可以按照这个顺序计划学习。

java基础知识都有哪些

  java基础知识都有哪些?

  ①Java 概述与环境搭建:Java 学习方法,常用 DOS 命令、JDK 环境安装、第一个 Java 程序之 HelloWorld、Java 命名规范、关键字

  ②语言基础:Java 数据类型、类型转换,运算符(赋值、算数、逻辑、关系、三目(三元)运算符)

  ③条件、分支结构:if、if-else、switch、break、多重条件

  ④循环:for、while、do-while,循环嵌套、循环终止(break、continue、及其区别)

  ⑤方法 / 函数:方法的概念、方法的定义、方法的组成、方法的调用,方法的形参与实参、方法的返回值类型与返回值、return 的两种用法、递归

  ⑥数组:数组的引言、数组的概念、数组的创建、数组的使用;数组的复制、数组的扩容、数组参数和返回值、可变长参数;3 种排序、二维数组;杨辉三角

  ⑦面向对象基础:面向对象的概念、什么是对象、什么是类、类的定义、对象的创建;构造方法、构造方法重载、有参构造和无参构造各自作用、this 关键字;成员变量、成员方法、成员变量和局部变量区别;封装;多态、访问修饰符(public、protected、default、private);super、super 和 this 区别

  ⑧接口、抽象类:三个修饰符(abstract、static、final)、静态方法、静态代码块、普通代码块、抽象类的定义、抽象类的作用;接口的语法、与抽象类的异同、接口的微观概念、接口规范、接口引用、接口的多态、接口和抽象类的区别和用途(接口定义规范、抽象类定义差异)

  ⑨常用类:什么是内部类、成员内部类、静态内部类、局部内部类、局部内部类访问外部类局部变量;局部内部类的应用场景、匿名内部类、Object 类、getClass 方法、hashCode 方法、toString 方法、equals 方法、equals 方法重写、finalize 方法;什么是包装类、8 种包装类型、装箱和拆箱的常用方法、整数类型的缓冲区;String 类、字符串的不变性、字符串的常用方法、可变字符串(StringBuilder、StringBuffer)、BigDecimal、Date、SimpleDateFormat

  ⑩集合:什么是集合、Collection 体系集合、Collection 父接口、List 子接口、ArrayList、LinkedList、Vector;线性表与链表的区别和优劣、泛型集合、Collections 工具类;Set 子接口、HashSet、HashSet 去重原理、重写 hashCode 与equals、LinkedHashSet、TreeSet、TreeSet 去重原理

  ⑪算法:算法时间复杂度、空间复杂度、排序算法、查找算法、数据结构;什么是异常、异常体系分类、异常的产生、异常的传递、throws、异常的处理(try、catch、finally)、自定义异常

  ⑫数据结构:数组、单向链表、双向链表、树、二叉树、B 树、红黑树、图

  ⑬多线程:什么是进程、什么是线程、线程的组成、创建线程的两种基本方式;线程安全问题、同步代码块、同步方法、线程状态(6 状态)、死锁问题;线程安全集合

  ⑭I/O 框架:流的概念、流的分类、字节流、字节节点流、字节过滤流;File、FileFilter、字符编码、字符流、字节过滤流、流的标准使用步骤;对象序列化;IO 流综合案例

  通过以上知识的学习,我们就能够掌握 Java 核心技术,掌握面向对象设计思想,掌握企业开发工具,掌握设计模式使用,掌握数据结构知识,掌握网络基本知识。

  java基础知识都有哪些?大家都了解了吧。如果你也想要学习一门开发技术,获得高薪工作,可以联系在线老师咨询了解。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

java和python的区别与联系,初学者适合学哪个?

2023-03-20

Java如何学?有什么技巧?

2023-03-17

web前端怎么学?零基础学前端要多久?

2023-03-16

最新文章NEW

前端开发主要是做什么?零基础学前端怎么入手?

2023-03-24

java培训学校出来好找工作吗?Java程序员的出路好吗?

2023-03-17

重庆java培训一般几个月?零基础能转行学习吗?

2023-03-16

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>