跳到内容
奥里利之家
java.

Java Essentials.

开始构建您自己的Java应用程序

这个事件结束了。

您将学习什么以及如何应用它

到这个现场直播,实践,在线课程,您将理解:

  • Java的面向对象编程的方法
  • Java类型系统的基础
  • Java虚拟机(JVM)和运行时环境的基础知识

你能够

  • 使用Java开发套件的一些核心类(JDK)
  • 写下自己的简单课程
  • 开始构建您自己的Java应用程序

这个课程适合你,因为......

  • 你是职业生涯早期阶段的开发人员
  • 您使用前端工作,并希望更好地了解后端技术
  • 你想成为一个专业的后端或完整的堆叠开发

先决条件

  • 不需要以前的Java编程体验。在任何其他语言(例如JavaScript或Python)之前的经验将是非常有益的。

推荐准备

推荐的随访

日程

时间帧仅估计,并且可能根据类的进展方式而变化。

Java基础知识(55分钟)

  • 代码演示:JShell中的值,变量和简单方法(15分钟)
  • 练习:在jshell中编写简单的功能(5分钟)
  • 代码演示:基本字符串处理和数学功能(15分钟)
  • 练习:使用Jshell中的字符串(5分钟)
  • 代码:流量控制 - 如果(10分钟)
  • 问答(5分钟)
  • 休息(5分钟)

oO在Java介绍(55分钟)

  • 代码演示:Java中的类,对象和引用(包括NULL,NPE)(20分钟)
  • 练习:在jshell写简单的课程(5分钟)
  • 代码演示:包装类型和数组(15分钟)
  • 练习:班级和数组(10分钟)
  • 问答(5分钟)
  • 休息(5分钟)

JVM和工具(55分钟)

  • 演示:介绍Intellij Idea(15分钟)
  • 练习:第一个Intellij项目(10分钟)
  • 演示文稿:介绍JVM和Java代码生命周期(15分钟)
  • 练习:探索命令行工具(10分钟)
  • 问答(5分钟)
  • 休息(5分钟)

Java类型和集合(60分钟)

  • Code演示:继承,接口和访问控制(20分钟)
  • 练习:使用继承层次结构(10分钟)
  • 代码演示:介绍Java集合(20分钟)
  • 练习:使用收藏(10分钟)
  • 问答和包装(10分钟)

你的教师

  • 本埃文斯

    本埃文斯是新遗物的JVM技术的主要工程师和架构师。此前,本是摩根斯坦利的德国银行上市衍生品的首席架构师的Java性能启动陪审团(Microsoft)的Cofounder,以及摩根士丹利的高级开发人员,负责测试谷歌IPO的系统。他是作者优化Java.,最近更新了Java简而言之,第七版良好的Java开发人员, 和Java:传说。他是Infoq的Java和JVM跟踪,常常撰写Oracle的Java杂志,以及全球会议的正规演讲者。本公司一直在为开源软件贡献20多年。他是采用A-JSR和Adveropenjdk倡议的联合国,并在Java社区流行执行委员会持续了六年。

开始免费的10天试用

开始

想要在这样的活动中了解更多?

自由地获得10天的O'Reilly在线学习。

  • 复选标记50k +视频,实时在线培训,学习路径,书籍等等。
  • 复选标记建立内容的播放列表与朋友和同事分享。
  • 复选标记使用我们的iOS和Android应用程序在任何地方学习。
开始免费试用 不需要信用卡。