Java 是最流行且强大的编程语言之一。本教程将带你了解 Java 的基本要点。如果你是 Java 新手,或者想重温相关知识,这里是个很好的起点。学完本课程后,你将能够着手构建更高级的 Java 项目。快来吧!
在这个对初学者友好的实验中探索 Java 编程的基础知识。了解高级编程语言、Java 的优势,并从零开始创建并执行你的第一个 Java 程序。
在这个挑战中,你将练习在 Java 中使用 `System.out.println` 语句
在这个实践实验中掌握 Java 变量、数据类型和运算符。学习声明变量、处理基本数据类型,并在 Java 编程中应用算术、位运算和逻辑运算符。
在这个实验中,我们学习了 Java 的基本数据类型和运算符。在这个实验中,我们将开始学习编写面向过程的程序。主要思路是使用控制结构范式:条件表达式。
计算机常用于自动化重复任务。重复任务且不出错是计算机擅长而人类不擅长的事情。和条件表达式一样,循环也可以相互嵌套,但这会使我们的程序难以阅读且性能不佳。尽量避免使用嵌套循环。Java 中有三种类型的循环。我们将在这个实验中逐一学习。
在这个实验中,我们将学习方法和对象。任务是学习如何定义带参数的方法。对象是面向对象编程语言中非常重要的概念,所以深入了解它对你会有好处。
在 Java 和其他面向对象语言中,对象是相关数据的集合,并附带一组方法。这些方法对对象进行操作,执行计算,有时还会修改对象的数据。这里我们介绍三种简单但重要的 Java 内置对象类型:数字、字符串和数组。
在这个实验中,你将学习一种非常重要的编程模式:面向对象编程。你需要了解类和对象之间的区别。多做练习以加深理解。
在这个实验中,你将学习访问修饰符和继承。使用不同的修饰符,访问级别也不同。Java 中的继承就像生物遗传一样,子类可以继承父类的特征,并在某些方面表现不同。
在这个实验中,你将学习方法重载和方法重写。重写和重载是 Java 编程语言中使用的两个概念。这两个概念都允许程序员为同名方法提供不同的实现。重载发生在编译时,而重写发生在运行时。静态方法可以被重载但不能被重写。重载是静态绑定,而重写是动态绑定。
抽象和接口是 Java 中的另外两个重要概念。抽象类和接口虽然有一些共同点,但非常不同。开始这个实验并理解这些概念。
封装就像一个袋子,将与对象相关的操作和数据封装在一起。多态性是指一个对象能够呈现多种形式的能力。在这个实验中,你将看到它们是什么样的。
在这个实验中,你将学习如何使用包根据类的功能来排列它们。