选课中心
已经选条件:
学习方向:
(没有下级专业)
Java基础课程
主讲:Tom
讲解方式 知识点介绍、代码演示、逻辑分析、灵活举例、详细演示代码的流程和细节。全面讲解并突出重点,让学习也变成一种快乐。 课程亮点 1,知识讲解详细,各阶段学习者都能学有所获。 2,使用图形的方式演示代码、分析逻辑,用直观的方式让复杂的知识学习起来变的轻松。 3,课程中穿插大量的趣味性练习题目,充分巩固各个知识点的应用。 4,使用综合案例来加强重点知识,用切实的应用场景提升编程能力。 适用人群 1、希望未来毕业从事Java开发的在校生及应届毕业生。 2、有一定编程基础,希望全面学习Java编程,巩固JavaSE知识的计算机相关从业者。 3、对编程感兴趣,希望从事IT高薪职业,有追求的广大有志人士。
Java提高
主讲:Tom
Java提高课程
Redis 框架
主讲:Tom
Redis 框架
Maven框架
主讲:Tom
Mybatis 框架
主讲:Tom
Mybatis 框架
Spring 框架
主讲:Tom
Spring 框架
Spring-MVC框架
主讲:Tom
Spring-MVC框架
Spring-boot 框架
主讲:Tom
Spring-boot 框架
Git分布式版本控制工具
主讲:
Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux 的缔造者 LinusTorvalds)基于使用 BitKeeper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标: 速度 简单的设计 对非线性开发模式的强力支持(允许成千上万个并行开发的分支) 完全分布式 有能力高效管理超大规模项目(速度和数据量)
java多线程案例
主讲:
Java多线程程序主要考虑这些因素: (一)对同一个数量进行操作 (二)对同一个对象进行操作 (三)回调方法使用 (四)线程同步,死锁问题 (五)线程通信 代码块锁是一个防止数据发生错误的一个重要手段。 对象的统一性是非常重要的,这要想到对象的传入问题, 要操作的对象只能new一次,其他的操作都是对这个传入的对象进行的, 才能保证数据一致性,完整性和正确性。
GUI-贪吃蛇游戏项目-jswing技术
主讲:
Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行。 它们支持可更换的面板和主题(各种操作系统默认的特有主题)。 这意味着你可以在任意平台上使用JAVA支持的任意面板。 可以在所有平台上采用统一的行为。
微服务SpringCloud
主讲:
单体架构: All in one,即把所有的功能模块都放到一个应用中的架构方式,也称为单体系统或者单体应 用。如电商系统中把商品模块,订单模块,支付模板等都集成在一个应用中。 微服务: 一种架构风格,将一个复杂的软件应用拆分为多个微小的服务,这些服务都是彼此独立的,并且 可以独立部署(运行在各自的进程里互不影响),可以通过HTTP的方式进行通信。 例如,大型电商项目,有订单模块,支付模板,商品模块等等,微服务就是把这些模块独立编写成一个 服务,而不是在一个项目中集成所有模块。 SpringCloud是基于Springboot的一整套实现微服务的框架,也当今非常流行的微服务架构解决方案。
白盒单元测试-junit框架
主讲:Tom
JUnit是一个Java语言的白盒单元测试框架。 JUnit有它自己的JUnit扩展生态圈。 多数Java的开发环境都已经集成了JUnit作为单元测试的工具。
Java新特性——虚拟线程
主讲:
Java虚拟线程的引入是对现代并发编程模型的一次革新, 它不仅简化了并发编程的复杂度, 还极大地提升了应用的并发处理能力和资源利用率, 为构建高性能、可扩展的服务器端应用提供了新的思路和工具。
Gson库对Json序列化和反序列化
主讲:
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。 可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。
java面向对象OOP进阶
主讲:
多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继承那一个类。 接口,是Java语言中一种引用类型,是方法的集合, 如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法, 包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。 还会学习内部类等知识点。
Java Stream流式思想、方法引用
主讲:Tom
Java Stream流式思想、方法引用
Java函数式接口、Supplier、Consumer、Predicate、Function
主讲:Tom
函数式接口在Java中是指: 有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。 而Java中的函数式编程体现就是Lambda, 所以函数式接口就是可以适用于Lambda使用的接口。 只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。
JCE加密解密
主讲:
Java加解密功能的API