CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
全部目标
级别 2
变量
模块 1
第 2 级,
课程 0
1.变量和盒子 变量是存储数据的特殊东西。任何数据。Java 中的所有数据都使用变量存储。将变量设想为一个盒子的最佳方式之一:一个完全普通的盒子。 例如,假设您将数字 13 写在一张纸上并将其放入一个盒子中。现在我们可以说“盒子 存储值 13 ”。 Java 中的每个变量都具有三个重要属性:类型、名称和值。 该名称用于区分一个变量和另一个变量。这就像盒子上的标签。 变量的类型决定了可以存储在其中的值/数据的类型。我们把蛋糕放在蛋糕盒里,把鞋子放在鞋盒里,等等。 该值是某个对象
变量类型
模块 1
第 2 级,
课程 1
1.声明变量 让我们再看看如何创建变量。 要创建变量,您需要编写以下命令:.type name; 例子: 命令 解释 String s; 创建一个String名为的变量。 这个变量可以存储文本。 s int x; 创建一个int名为的变量。 这个变量可以存储整数。 x int a, b, c;
Java 中的注释
模块 1
第 2 级,
课程 2
1.两种评论 我们应该在上面说的基础上再补充几句。 在 Java 中,您可以编写命令,但您也可以直接在代码中为这些命令添加注释。编译器完全忽略注释。当程序运行时,所有注释都被省略。 这是一个例子: public class Home
String类型:字符串和文本
模块 1
第 2 级,
课程 3
1.String类型 该String类型是 Java 中最常用的类型之一。它可能是最常用的类型。它如此受欢迎是有原因的:这样的变量可以让你存储文本——谁不想这样做呢?int此外,与and类型不同double,您可以调用该类型对象的方法String,这些方法可以做一些有用且有趣的事情。 更重要的是,所有 Java 对象(全部!)都可以转换为String. 好吧,更准确地说,所有 Java 对象都可以返回它们自身的文本(字符串)表示形式。类型的名称String以大写字母开头,因为
使用字符串的例子
模块 1
第 2 级,
课程 4
1. Concatenation(合并字符串) 在 Java 中,您可以使用字符串来做一些巧妙而简单的事情:您可以将它们粘合在一起。此操作称为连接。我们是这样记住它的:Con-Cat-en-Nation。它通常被称为“连接字符串”或“组合字符串”。 要连接两行,您可以使用+符号。这很容易: "value1" + "value2" 连接两个字符串 例子: 陈述 笔记 String name = "Steve" + "Steve"; name包含字符串SteveSteve Str
int类型:整数
模块 1
第 2 级,
课程 5
1.int类型 如果要将整数存储在变量中,则需要使用类型int。 这个词int 是 for 的缩写 ,这当然很好地暗示了这种类型可以让您存储整数。Integer 类型为 的变量int能够存储从到 的整数。更准确地说,从到。-2 billion+2 billion-2,147,483,648+2,147,483,647 有趣的事实 这些绝对非整数与计算机内存的组织方式有关。 在 Java 中,为类型分配了4 个字节int的内存。内存的每个字节由8 位组成。每个位只能表示 2 个
对 int 变量的操作
模块 1
第 2 级,
课程 6
1. 评估整数表达式 赋值运算符(等号)的右侧可以是任何表达式——数字、变量和数学运算符(+、、、、 )-的*任意组合/。 您也可以使用括号()。在 Java 中,就像在数学中一样,首先计算括号内的表达式,然后计算括号外的表达式。 乘法和除法具有相同的优先级,并且高于加法和减法。 例子: 陈述 笔记 int a = (2 + 2) * 2; 变量的值将是8 int b = (6 - 3) / (9 - 6); 变量的值将是1 int c = (-2) * (-3); 变量的值
级别的附加课程
模块 1
第 2 级,
课程 7
关卡通过!恭喜!您已经迈出了学习 Java 的第一步。 您了解了什么是程序、如何在屏幕上显示数据、什么是变量、什么是数据类型、什么是编译器以及什么是字节码。您还熟悉了注释的概念。 你可以跑到下一关,也可以花10分钟巩固和加深你的新知识。一些额外的课程将帮助您解决这个问题。 编码规则:正确名称、好的和坏的注释的力量 本文深入探讨了某些元素的正确命名主题。正确的名称使代码更易于阅读,因此您最好从一开始就了解所有规则。 Java 适合作为第一语言学习吗?让我们探索可能性并讨论陷阱
抽象类
模块 2:Java 核心
第 2 级,
课程 0
对于一些不确定的基础性的东西,我们需要加以定义。例如,“汽车”。它得有一个引擎和车身。这不是一个汽车。它只是一个抽象 — 我们为了方便而创造的一个类。但是我们可以用它来媲美法拉利或 Geo Metro。这节课会进一步详细说明。这会非常有趣。
Java中抽象类的具体例子
模块 2:Java 核心
第 2 级,
课程 1
你好!让我们谈谈Java中的。 您可能还记得抽象是什么——我们之前讨论过 :) 如果您忘记了,不用担心。请记住,说,在设计类和创建对象时,您应该只表示实体的主要属性并丢弃次要属性。例如,如果我们正在设计一个班级,可能不是教师的必要属性。事实上,这个特征对于老师来说并不重要。但是如果我们要创建一个类,那么将是最重要的特征之一。好吧,一个是一组未来类的最抽象、“粗糙的工件”。工件不能直接使用——太“粗糙”了。但它定义了未来类(抽象类的后代)将具有的某些特征状态和行为。 考虑一个简
访问修饰符、方法重写和实现抽象方法
模块 2:Java 核心
第 2 级,
课程 2
让我们深入研究“访问修饰符”,并了解它们与抽象方法和接口的实现以及方法重写之间的关系。修饰符就像安全卫士,可以回答“谁可以访问此方法/变量?”的问题。这节课会进一步详细说明。
重载方法
模块 2:Java 核心
第 2 级,
课程 3
类内的所有方法都必须具有唯一的名称。说得更具体一些,方法的名称及其参数类型的集这两者的组合必须是唯一的。假如,你要写一个 Add() 方法对两个数字进行求和。但是,你仍不确定这两个数字是 int 还是 double。比较明智的做法是重载 Add 方法。里希会接着解释余下的部分!
显示更多
1
2
Please enable JavaScript to continue using this application.