促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
Java 多线程
级别 4
您已达到 24 级
Java 多线程
第 4 级,
课程 0
24级
标记接口和深拷贝
Java 多线程
第 4 级,
课程 1
“嗨,阿米戈!” “嗨,比拉博!” “今天给大家说说标记接口。” “标记接口是没有方法的接口。当一个类实现了这样的接口时,我们说它被它标记了。” “这些接口的示例包括:Cloneable、Serializable、Remote。” “ Serializable接口用于标记支持序列化的类,表示这些类的实例可以自动序列化和反序列化。” “远程接口用于识别支持远程执行的对象,即可以从另一个 Java 虚拟机和/或不同计算机调用的方法。” “ Cloneable接口用于标记支持克隆的
练习使用标记界面
Java 多线程
第 4 级,
课程 2
“比拉博已经为你准备好了任务。” “你是个很有天赋的学生,阿米戈。” “我希望我的任务能帮助你变得简单无双。”
继承嵌套类
Java 多线程
第 4 级,
课程 3
“嗨,阿米戈!” “嗨,金。” “我想告诉你有关继承静态和非静态嵌套类的知识。” “我准备好了。” “继承静态嵌套类确实没有任何问题。它们就像普通类一样被继承:” 例子 public class Car
练习继承嵌套类
Java 多线程
第 4 级,
课程 4
“嗨,阿米戈!” “这是给你的一组漂亮的任务。我希望你喜欢它们:”
本地类:方法中的类
Java 多线程
第 4 级,
课程 5
“嗨,阿米戈!” “另一个小小的话题是地方课。” “正如你所看到的,你不仅可以在单独的文件中创建类,还可以在其他类内部创建类。但这还不是全部。类也可以在方法内创建。这些类称为本地类。它们的工作方式与普通的内部类一样,但是它们可以在它们声明的方法中使用。” “看屏幕:” 例子 class Car
练习使用本地课程
Java 多线程
第 4 级,
课程 6
“嗨,阿米戈!” “这里还有几个任务,希望你喜欢。”
真正发生了什么(即编译器从类中生成了什么)
Java 多线程
第 4 级,
课程 7
“嗨,阿米戈!这里有一些更多的信息给你。” “我已经告诉过你了,编译器实际上把所有的匿名类都转换成了普通的内部类。” “是的。我什至记得他们的名字都是数字:1、2、3,等等。” “完全正确。但这里还有另一个细微差别。” “如果一个类在方法内部声明并使用它的任何变量,那么对这些变量的引用将被添加到生成的类中。你自己看看。” “我们从这个开始:” 编译前: class Car
匿名内部类的构造函数/变量,以及final
Java 多线程
第 4 级,
课程 8
“嗨,阿米戈!” “如您所知,匿名内部类不能有构造函数。” “是啊。不太方便。构造函数真的很重要。” “俗话说,只要你想得够坏,没有什么是不可能的。” “请记住,静态变量没有静态构造函数,但有一个静态初始化器——静态块。” “嗯,我记得。” “匿名内部类具有完全相同的初始值设定项,只是它不是静态的。” 例子 class Car
练习使用匿名内部类
Java 多线程
第 4 级,
课程 9
“这是我朋友的新任务:”
学习谷歌。如何从 Internet 下载视频
Java 多线程
第 4 级,
课程 10
“嗨,阿米戈!” “嗨,胡里奥。” “你知道,我开始听从你的建议,并用谷歌搜索了你所要求的一切。”的确,互联网上有很多答案,包括例子。我还发现了一个很酷的网站:SakOverlow。或类似的东西。” “StackOverflow (http://stackoverflow.com/) 是最大的程序员网站/论坛,可以帮助程序员(包括初学者!)。您几乎总是会在那里收到问题的详细答案,包括示例。” “StackOverflow 有自己的按主题搜索功能。” “但你可以随时使用谷歌搜索
来自教授的有用链接 — 24
Java 多线程
第 4 级,
课程 11
“嗨,阿米戈!我不明白这些互动课程。在我那个时代,学生所能指望的就是一堂好而无聊的课。” “可是,教授……你的课没那么枯燥啊!” “我有同样的感觉。” 今天,这里为您介绍嵌套类的继承,并附有示例。“
显示更多
1
2
Please enable JavaScript to continue using this application.