Java精品公开课合集

简介: 这里你能找到Java精品公开课合集

开发者社区为大家整理了近期Java领域的优质公开课,欢迎大家在线学习~

1.【Dubbo 开发者日杭州站】这可能是微服务开发者们最关注的技术盛宴

image.png

视频观看地址

  • Dubbo Committer 现场为大家解读 Apache/Dubbo-go,Apache/dubbo-js。
  • 斗鱼,eBay,有赞,涂鸦智能专家现场演绎 Apache/Dubbo 的落地实践。

2. Green Tea Jug & Reactive Foundation:Reactive 架构专场(上海站)

image.png

视频观看地址

  • 著名 Java 布道师 Josh Long(龍之春),阿里巴巴 P9 大佬雷卷从硅谷到中国和开发者亲密接触。
  • 现场解答 Reactor 编程如何使用?阿里云上如何运用 RSocket Broker?RSocket和云原生的关系是什么?
  • 现场学习如何使用 Reactor,RSocket 进行编程。

3. 【Dubbo 开发者日成都站】这可能是微服务开发者们最关注的技术盛宴分享

image.png

视频观看地址

  • 开源项目: Seata,Sentinel,Nacos 等微服务专家技艺切磋
  • 新网银行高级技术架构师带来微服务转型实践

4. 华山版《Java开发手册》独家讲解

视频观看地址

  • 《Java开发手册》是阿里内部Java工程师所遵循的开发规范,这是近万名阿里Java技术精英的经验总结。手册自发布那天起,总结了优秀Java开发者必备的技术素养,两年多来,已然成为行业规范,成为工程师持续精进的必需品。
  • 《Java开发手册》的主要编写者,阿里巴巴技术专家,孤尽为大家讲解。

5. 微服务实战公开课

视频观看地址

  • 基于热门的微服务技术栈Spring Cloud Alibaba、Nacos,结合阿里巴巴工程师的一线实战经验,涵盖服务发现、服务配置、服务调用、服务熔断和Service Mesh等相关知识

6. 【名师课堂】Java零基础入门

视频观看地址

  • 本课程主要讲解JavaSE的发展历史,JDK开发环境的搭建,CLASSPATH属性作用,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用,本课程是作为Java系列课程的初期课程,掌握本课程之后可以继续学习Java高级开发部分。

7. 【名师课堂】Java面向对象开发

视频观看地址

  • 面向对象是Java语言之中最为重要的特征,本课程主要讲解面向对象的核心知识,并且利用大量的代码、数据结构课程深入分析Java面向对象特征。

8. 【名师课堂】Java高级开发

视频观看地址

  • 当你已经熟练的掌握了面向对象中的各种概念后,是否会对这些知识是如何使用的产生浓厚的兴趣?本课程主要针对于已经掌握了JAVA核心开发技术的读者准备,讲解了JAVA多线程、常用类库、IO编程、网络编程、类集框架、JDBC等与Java实际应用有关的开发技术。

9. Java Web开发系列课程:Spring框架入门

视频观看地址

  • Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,是为了解决软件开发的复杂性而创建的。
  • Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。

10. Java Web开发系列课程:SpringMVC框架入门

视频观看地址

  • Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。

11. Java Web开发系列课程:MyBatis持久层框架入门

视频观看地址

  • MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
  • MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。

12. 【Java Web开发】XML快速入门

视频观看地址

  • XML,Extensible Markup Language,扩展性标识语言。文件的后缀名为.xml。就像HTML的作用是显示数据,XML的作用是传输和存储数据。

13. 【Java Web开发】Servlet学习

视频观看地址

14. 【Java Web开发】Filte(过滤器)、Listener(监听器)

视频观看地址

  • Filter(过滤器)是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对Web服务器管理的所有Web资源:例如Jsp、Servlet、静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。
  • Listener(监听器)用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计在线人数和在线用户,系统加载时进行信息初始化,统计网站的访问量等等。

15. Java Web开发:JSP快速入门

视频观看地址

  • JSP全名为Java Server Pages,中文名叫Java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是在传统的网页HTML文件中插入Java程序段和JSP标记,实现了Html语法中的Java扩展(以 <%, %>形式),从而形成JSP文件,后缀名为(*.jsp)。 JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
  • Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠。
相关文章
|
达摩院 搜索推荐 算法
Java精品公开课合集 | 技术日报(13期)
开发者社区为大家整理了近期Java领域的优质公开课,欢迎大家在线学习~
418 0
|
安全 Java C++
Java公开课-06.单例
一. 什么是单例模式 因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。 二. 单例模式的特点 1. 单例模式只能有一个实例。 2. 单例类必须创建自己的唯一实例。
1130 0
|
Java Apache
Java公开课-05.log4j
                log4j 一,log4j简介   1.如果程序中出现异常,我们怎么解决?     01.使用异常处理机制===》异常    (但是使用原则是,能不用异常处理机制,最好不用,怎么办?)     02.
927 0
|
Java 编译器 数据库
Java公开课-04.异常
一,异常的概念   程序在运行时,发生了我们没有预测的结果,它阻止了程序按照我们预期效果执行 二,怎么保证我们的程序在发生异常以后 ,代码继续执行?   异常处理机制   在程序发生异常以后,还能按照我们事先设定好的逻辑,继续执行后续代码! 三,异常的分类和结构图   1.所有异常和错误的父类--Throwable     Throwable类是Java异常类型的顶层父类,一个对象只有是Throwable类(直接或间接的)实例,它才是一个异常对象。
881 0
|
Java
Java公开课-03.内部类
一。内部类的作用   1.实现了类的隐藏   2.实现了多重继承   3.内部类拥有外部类所拥有的属性和方法的访问权限   4.避免修改接口的时候出现同名方法 二。内部类--成员内部类   1.
855 0
|
Java
Java公开课-02.抽象类和接口
在讲述抽象类和接口之前,扯点别的:封装,继承,多态,我只做个简单的涉略 一,封装   1.体现:     将变量和方法放到一个类中     私有字段封装成共有属性   2.this:     如果发现成员变量的名称和方法参数的名称相同,如何区分???     答:是否有this关键字做前缀区分,有this的,成员变量,没有this的,方法参数   3.封装价值:     可以保护私有字段,限制非法访问 二,继承   不介绍如何使用。
852 0
|
Java
Java公开课-01.类和对象
一,类和对象的含义   1.类:类是具有相同属性(静态特征)和行为(功能 )的一系列事物的集合。     eg:以下俩者是不是类     1)汽车  √     2)小胖桌子上那个红色的杯子  ×   2.
1049 0
|
9天前
|
安全 Java 测试技术
Java并行流陷阱:为什么指定线程池可能是个坏主意
本文探讨了Java并行流的使用陷阱,尤其是指定线程池的问题。文章分析了并行流的设计思想,指出了指定线程池的弊端,并提供了使用CompletableFuture等替代方案。同时,介绍了Parallel Collector库在处理阻塞任务时的优势和特点。
|
5天前
|
安全 Java 开发者
深入解读JAVA多线程:wait()、notify()、notifyAll()的奥秘
在Java多线程编程中,`wait()`、`notify()`和`notifyAll()`方法是实现线程间通信和同步的关键机制。这些方法定义在`java.lang.Object`类中,每个Java对象都可以作为线程间通信的媒介。本文将详细解析这三个方法的使用方法和最佳实践,帮助开发者更高效地进行多线程编程。 示例代码展示了如何在同步方法中使用这些方法,确保线程安全和高效的通信。
25 9