2025年java基础语法视频

java基础语法视频该课程由付强老师主讲 系统的 全面的 具体的讲解了 java 入门的知识 可以使初级的学员入门 Java 入门 Java 的历史 Java 的版本 Java 的优势 软件行业前景 Java 开发环境搭建 编写 Java 入门练习 虚拟机的运行机制 Java 的平台无关性 虚拟机垃圾回收机制 基础语法 关键字 标识符 Java 数据类型分类 基础数据类型 取值范围 变量 常量 三种注释 生成 doc 文档 运算符

大家好,我是讯享网,很高兴认识大家。

该课程由付强老师主讲,系统的、全面的、具体的讲解了java入门的知识。可以使初级的学员入门。

Java入门

Java的历史、Java的版本、Java的优势、软件行业前景

Java开发环境搭建、编写Java入门练习

虚拟机的运行机制、Java的平台无关性、虚拟机垃圾回收机制

基础语法

关键字、标识符、Java数据类型分类、基础数据类型、取值范围

变量、常量、三种注释、生成doc文档、运算符、表达式

if语句、switch语句、嵌套判断

for语句、while语句、do-while语句、嵌套循环

类和对象

面向过程和面向对象的区别

类的构成、访问修饰符、对象的内存分配

this关键字、按值传递与按引用传递、对象的初始化顺序

高级类特性

类的继承、父子类的初始化顺序、单继承性

方法的覆盖、重载、super关键字、

多态、instanceof关键字、强制类型转换、

static关键字、final关键字

数组和枚举

一维数组的应用及内存分配

多维数组的应用及内存分配

数组的复制、数组的按引用传递

排序算法:冒泡、直接选择、插入选择、希尔、快速、归并、堆排序

Arrays工具类的应用

枚举类型的应用

常见类的使用

Object类的底层及应用、Objects类

String类的底层及应用、正则表达式

StringBuffer和StringBuilder的底层及应用

Math类的应用、包装类的应用

日期类的应用:Date、DateFormat、Calendar、LocalDateTime、Instant、LocalDate、MonthDay、

ZonedDateTime、YearMonth、新旧日期转换

BigInteger和BingDecimal、

DecimalFormat

System类、Scanner类

抽象类和接口

抽象类的规则及应用

接口的规则及应用

默认方法、静态方法、函数式接口、Lambda表达式

异常

异常的定义

异常的处理:抓(try-catch-fijava基础语法视频nally)、抛(throws)

异常的分类、自定义异常的应用、throw关键字

集合框架

集合框架结构:接口、实现类

Collection接口的方法、Set接口的方法、

List接口的方法、Map接口的方法

Array、Linked、Hash、Tree底层实现原理

泛型的作用、Collections工具类、历史集合类

I/O流

Path类的原理及应用、Files类的原理及应用

文件字节流FileInputStream的原理及应用

对象类、缓冲流、数据流的原理及应用

字符流的原理及应用

多线程

进程与线程的概念、查看线程对象

Java内存模型

线程的创建与启动:扩展Thread类、实现Runnable接口、实现Callable接口、线程池

线程状态的转换:新建、就绪、运行、阻塞、死亡

线程的调度:sleep、yield、join、interrupt、wait

后台线程、定时任务

线程的并发与同步、同步锁、同步块、线程安全的类

Lock接口、CAS、volatile修饰符

内部类

成员内部类、本地内部类的应用

匿名内部类的原理及引用、Lambda表达式

设计模式基础

设计模式概念、框架概念

7大设计原则:开闭原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特原则、里氏替换原则、合成复用原则

单例模式、工厂模式、模板模式、代理模式、装饰模式、适配器模式、外观模式、策略模式、观察者模式、命令模式、备忘录模式、观察者模式

反射

反射包

Class类的使用

反射获取类属性、方法、构造器

通过反射创建类对象/通过反射调用方法

小讯
上一篇 2025-01-02 10:39
下一篇 2024-12-24 14:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/3468.html