|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/java-se-workshop-from-oracle-partner-75-hours/
课程评论:没有评论
**课程名称:** Java SE + Workshop (来自 Oracle Academy) - 75小时 **课程概述:** 本课程通过Java语言介绍面向对象编程。通过实践练习,您将建立坚实的基础知识,助力您的开发职业生涯。您将学习使用Java语言构建应用程序,掌握流程控制(决策和循环)、方法的使用,理解面向对象的基本概念(继承、封装、抽象),操作对象引用,编写简单的错误处理代码,并利用Java SE 8的java.time和java.time.format包处理日期和时间,以及使用lambda表达式操作集合数据。 **课程目标:** * 编写使用变量、数组、条件和循环语句的Java代码。 * 使用Java运算符处理基本数值数据和字符串数据。 * 创建Java类并使用对象引用。 * 访问对象的字段和方法。 * 利用String和StringBuilder类的方法处理文本数据。 * 无损地使用类型转换,避免错误。 * 声明、重写和调用方法。 * 访问和创建静态字段和方法。 * 使用java.time和java.time.format包格式化和打印本地日期和时间。 * 使用访问修饰符和构造器重载来封装类。 * 定义和实现简单的类层次结构。 * 通过实现Java接口来演示多态性。 * 将Predicate Lambda表达式作为方法参数传入。 * 处理Java应用程序中的受检异常。
This Java SE training introduces you to object-oriented programming using the Java language. Through hands-on exercises, you'll begin to build a baseline of knowledge to propel your career in development.Use Java programming language constructs to create a Java technology application.Use decision and looping constructs and methods to dictate program flow.Understand basic object oriented concepts such as inheritance, encapsulation, and abstraction.Use and manipulate object references, and to write simple error handling code.Use the new SE 8 java.time and java.time.format packages to format and print the local date and time.Specify a data modification by passing a predicate lambda expression to the Collections class.ObjectivesWrite Java code that uses variables, arrays, conditional and loop constructsManipulate primitive numeric data and string data using Java operatorsCreate Java classes and use object referencesAccess the fields and methods of an objectManipulate text data using the methods of the String and StringBuilder classesUse casting without losing precision or causing errorsDeclare, override, and invoke methodsAccess and create static fields and methodsUse classes from the java.time and java.time.format packages to format and print the local date and timeEncapsulate a class using access modifiers and overloaded constructorsDefine and implement a simple class hierarchyDemonstrate polymorphism by implementing a Java InterfaceUse a Predicate Lambda expression as the argument to a methodHandle a checked exception in a Java application