CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
Java 多线程
级别 3
您已达到 23 级
Java 多线程
第 3 级,
课程 0
23级
final 和其他 Java 关键字
Java 多线程
第 3 级,
课程 1
“嗨,阿米戈!” “嗨,比拉博!” “今天,我将向您介绍 Java 中的几个关键字。但我将从最有趣的关键字开始:关键字 final。 ” “在声明变量、方法或类时可以使用关键字final 。” “为什么我们需要final?” “这很简单。如果我们将一个变量标记为最终变量,那么它就变得不可更改了:” final int i = 5;
练习使用最终...
Java 多线程
第 3 级,
课程 2
“比拉博给阿米戈带来了一些任务:”
嵌套类
Java 多线程
第 3 级,
课程 3
“嗨,阿米戈!” “嗨,艾莉!” “今天我们有一个很有意思的话题,今天我要给大家讲讲嵌套类。” “如果一个类声明在另一个类内部,那么它就是一个嵌套类。非静态嵌套类称为内部类。” “内部类的对象嵌套在外部类的对象中,因此可以访问外部类的变量。” 例子 public class Car
练习使用内部类
Java 多线程
第 3 级,
课程 4
“嗨,阿米戈!准备好开始了吗?” “是的,已经把你的内部类任务交给我了,迭戈:”
静态嵌套类
Java 多线程
第 3 级,
课程 5
“因此,第二个主题是静态嵌套类。请记住,非静态嵌套类称为内部类。 “让我们围绕嵌套类声明上下文中静态这个词的含义进行思考。你怎么看?” “如果一个变量被声明为静态的,那么该变量只存在一个副本。那么,如果一个嵌套类是静态的,那么是否意味着你只能创建该类的一个对象?” “不要让static这个词在这里混淆了你。确实,如果一个变量声明为static,那么该变量只有一个副本。但是静态嵌套类在这方面更像是一个静态方法。”类声明前的单词 static 表示该类不存储对其外部类对象的引用。
练习使用静态嵌套类
Java 多线程
第 3 级,
课程 6
“嗨,阿米戈!” “是的,任务,我知道,我知道。顺便说一下,迭戈,你的任务很出色。” “感谢您终于注意到了。这里还有一些:”
匿名内部类和示例
Java 多线程
第 3 级,
课程 7
“嗨,阿米戈!” “但我们已经打过招呼了,艾莉!” “喂,你别跟你阿姨吵架,在31世纪,半个小时以上没见人,再打声招呼是习惯性的,所以你别给我态度!” “总之,又到了另一个有趣的话题了:机器人繁殖!” “噢噢。” “开玩笑的,新话题是匿名内部类。” “在 Java 中,有时会出现需要一个类继承多个类的情况。由于 Java 不支持多重继承,他们使用内部类解决了这个问题:在我们的类中,我们声明一个内部类并使它继承了我们需要它继承的任何类。这是一个例子:“ 继承 Thread 类的
练习使用匿名类
Java 多线程
第 3 级,
课程 8
“谁想要匿名课程的任务?” “除了我还能是谁?已经把它们给我了。我想做一点编程:”
学习谷歌。如何找出一个对象是否有特定的方法?getName、getDisplayName 和 getPublicName
Java 多线程
第 3 级,
课程 9
“嗨,阿米戈!” “让我们继续学习如何使用谷歌搜索。” “这里有一些练习:” 问题 1个 如何对数字数组进行排序? 2个 如何按字母顺序逆序对字符串列表进行排序? 3个 如何从 Java 程序发送电子邮件? 4个 您如何判断传递的对象是否具有特定方法? 5个 TreeMap 和 HashMap 有什么区别? 6个 为什么你需要在该代码中编写 ArrayList ? 7 你如何找到一个int的最大值? 8个 你如何找到一个字节的最小值? 9 如何将数字转换为十六进制字符串
来自教授的有用链接 — 23
Java 多线程
第 3 级,
课程 10
“嗨,阿米戈!你应对新主题和任务的速度如此之快。但我今天为你准备了很多很好的读物。我认为你会再次正确检查嵌套类而受益。 嵌套内部类 为什么要在另一个类中创建类?好吧,例如,您可能想分离出一些与另一个实体有着千丝万缕联系的实体,以维护程序的逻辑。难的?没什么好怕的。我们将在本文中通过示例详细考虑所有内容。 静态嵌套类 静态嵌套类与其他类型的嵌套类有何不同?我们将继续探索嵌套类,并在本实践课中了解一些细微差别。 本地方法中的内部类 局部类是内部类的一个亚种,但它们有几个特点和区别
硬件问题
Java 多线程
第 3 级,
课程 11
“嗨兄弟!” “Ellie 今天来找我,问要换一个灯泡需要多少程序员。” “我想了想说‘没有!那是硬件问题!’” “哈!我喜欢当程序员!”
显示更多
1
2
Please enable JavaScript to continue using this application.