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
相关推荐HOT
更多>>前端工程师需要掌握什么?小白如何快速入门前端?
随着互联网的发展,前端开发技术也逐渐成为了一个重要的职业方向。前端简单来说就是用户在浏览器中看到和与之交互的界面,旧时只需要学会HTML、...详情>>
2023-04-24 14:07:49前端工程师需要掌握哪些知识?前端主流框架是什么?
Web前端在最近几年发展的十分迅速,企业需求量越来越大,自然开出的薪资待遇也水涨船高,吸引越来越多的人学习前端技术,甚至有的人自学前端。...详情>>
2023-03-17 14:58:14重庆前端开发培训班学出来有用吗?自学能成吗?
前端开发如今的市场份额占比十分大,岗位人才缺口还是比较大,自然进军前端开发的人也多了起来。有人说前端开发入门容易,可以自学,也有人建议...详情>>
2023-03-16 14:24:17重庆学it到哪里比较好?it培训机构靠谱吗?
IT行业的发展非常迅速,随着科技的进步和人工智能的应用,IT技术不再如旧时一样神秘难学,可以通过培训短时间内从零基础学会一门it技术。尽管如...详情>>
2023-03-13 11:36:54热门推荐
java开发idea入门怎么学?有什么快捷学习方式?
沸前端工程师需要掌握什么?小白如何快速入门前端?
热女生学前端开发怎么样?什么it岗位适合女生?
热it行业学什么好?未来热门发展领域有哪些?
新java初学者入门培训有哪些基础知识?
重庆编程培训班一般要多少钱?编程有什么好处?
java与python哪个好?零基础选Java还是Python?
前端开发主要是做什么?零基础学前端怎么入手?
java课程多少钱?Java培训有用吗?
学it行业需要什么学历?重庆it培训哪比较好?
java和python的区别与联系,初学者适合学哪个?
java培训学校出来好找工作吗?Java程序员的出路好吗?
Java如何学?有什么技巧?
前端工程师需要掌握哪些知识?前端主流框架是什么?