我对编码非常陌生(今天标志着成为一名熟练的Java编码者的正式旅程的第一天)。
我很好奇Java语言中为什么不同的任务使用不同的颜色。每个文本颜色表示什么?
我觉得这是一个简单的问题,我只是不知道。
n / a
public class Pong extends JFrame {
(red) (cyan)(Green)(red) (green)
答案 0 :(得分:9)
颜色与语言本身无关。它们由IDE(集成开发环境,即您用来编辑代码的程序)使用,以使代码更具可读性。所使用的特定颜色没有意义,IDE会在某些地方提供将颜色更改为您喜欢的颜色的选项。
答案 1 :(得分:1)
颜色什么都没有,只是您的IDE突出显示了不同的关键字以使您的代码更易于阅读。
答案 2 :(得分:1)
我假设您正在谈论高级编辑器/ IDE如何对不同的语法元素使用不同的颜色。
如果是这样:这些不是语言的属性。没有任何标准可以告诉IDE开发人员使用该颜色模式。他们只是决定为此语法元素使用这种颜色。
当然,大多数执行此操作的工具...创建它们的人员花费大量时间来定义着色模式,以帮助读者快速阅读/理解源代码。
答案 3 :(得分:0)
代码样式与语言本身无关,而与您所使用的IDE有关。例如对于Netbeans,请查看this