促销活动
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
目标地图
课程
全部目标
全部级别
变量作用域的详细介绍
Java 语法
第 4 级,
课程 1
现在来深入研究和了解哪些变量仅在命令级别存在,哪些变量在方法返回前存在,以及哪些变量在对象存活期间一直存在。在本节课中,我们将尝试了解访问修饰符“public”和“private”。现在先来看一下我们称之为 static 的特殊自变量。
练习变量可见性
Java 语法
第 4 级,
课程 2
没有完全不可见的变量。那是没有意义的!但是,一个变量可能在整个对象中可见,而另一个变量可能仅在循环或另一个块中可见。这种方法貌似复杂,但实际上完全合乎逻辑。生活中也是如此:在山上是看不见房屋的,而你从大街上也看不到有人正坐在计算机旁并完成有关变量可见性的任务。
命令和代码块
Java 语法
第 4 级,
课程 3
在第四级,CodeGym 学生已经知道,在 Java 中每个代码块的两端都用花括号括起来,并且每条命令都以分号结尾...难道他们会不知道吗?或者,他们确实不知道这一点,但是已经直观地感觉到了?不管怎样,现在我们来讨论这些概念—命令和代码块。
条件运算符
Java 语法
第 4 级,
课程 4
没有条件语句,程序员必须一往直前,永不回头。这样不但乏味,而且效率低下。因此在第四级,我们来讲授分支。分支允许我们编写可以做出选择的更智能的程序。至少像这样:If (a == “右?”) {“唱歌”} else if (a == “左?”) {“讲故事”}。
帕斯卡星球的条件
Java 语法
第 4 级,
课程 5
在本节课中,熟悉 Pascal 编程语言的 CodeGym 学生将可以对 Java 语言中的条件运算符和这种古老而荣耀的语言中的条件运算符进行比较。在最近的课中首次见到 Pascal 的学生将能够成为掌握多种语言的人。
比较和设置条件
Java 语法
第 4 级,
课程 6
我们没有绝对的定位。为了认清自己在世界上所处的位置,我们必须与他人进行比较...呃,等等,我们怎么又陷入哲学思考了?在 Java 中,数学比较是以最普通的方式进行的。在本节课中,我们将深入研究比较运算符。我们将使用它们来创建条件语句,并完成一些有趣的任务来巩固你所学的知识。
boolean 类型
Java 语法
第 4 级,
课程 7
还记得游戏“是真是假”吗?哦,等等。游戏的名字叫“真心话大冒险”。对于所有逻辑任务而言,“是真是假”都是至关重要的问题。这可以归结为一个事实,即 Java 有一种只能取 2 个值的特殊类型。你猜对了。这 2 个值是 true 和 false。
循环
Java 语法
第 4 级,
课程 8
如果只要符合某个条件,就需要多次重复同一操作,将会怎么样呢?例如下面这种情况:“当我的级别 <= 40 时,我将在 CodeGym 秘密中心学习”。或者,“当袋子里至少有一块饼干时就吃掉它”。只有袋子为空时,循环才会停止。Java 的 while 循环提供了一节有趣的课程。
帕斯卡星球的循环
Java 语法
第 4 级,
课程 9
我们将继续对 Java 代码和用 Pascal 语言编写的代码进行比较。Pascal 永远是所有人的学术杰作,也是地球科学家尼古拉斯·沃斯的后代。Pascal 特点是结构清晰。尽管不是最短的,但是用 Pascal 语言编写的代码非常浅显易懂。在古代,这正是学生们(尤其是他们的老师)爱上该语言的原因。
有关循环的任务
Java 语法
第 4 级,
课程 10
了解循环后,解决编程问题会变得更容易、更有趣、更自然!实际上,循环(重复操作)构成了所有自动化的基础,并且是编程的精华所在。这就是马克·扎克伯格的想法。为什么不听他的话并掌握这一重要工具呢?在本节课中,我们将使用 while 循环完成任务。
for 循环
Java 语法
第 4 级,
课程 11
循环的本质跟它的名字一样:重复。在 Java 中有几种循环结构。每种结构都是有用的。在本节课中,我们将讨论 for 循环。我猜程序员喜欢它,是因为它紧凑、方便和...美丽。此循环可以更改代码。请亲眼看一下!
Pascal 语言中的 for 循环
Java 语法
第 4 级,
课程 12
我必须告诉你这一点。没有 for 循环的编程语言不多。for 循环非常有用。Pascal 也不例外,它是 20 世纪地球上的高中生、大学生和整个教育系统最喜欢使用的语言。为了供你参考,我们提供了冗长而精确的 Pascal 循环代码,并将其逐字翻译成我们最喜欢的 Java 语言。
显示更多
1
2
3
4
5
6
7
...
60
Please enable JavaScript to continue using this application.