从理论上讲,是否可以使用冗长的“HTML 样式”标记来表示 Java 编程语言的语法,然后将其转换为普通的 Java 代码?我认为这种类型的修改语法可能会提高代码的可读性,但可能会牺牲简洁性。
一个由两个类组成的示例程序,使用普通的 Java 语法:
public class HelloWorld{
public void doStuff(){
System.out.println("Hello World!");
}
}
public class MainClass{
public static void main(String[] args){
HelloWorld.doStuff();
}
}
相同的程序,带有建议的“HTML 样式”标记(被翻译成普通的 Java 语法):
<class = "public class HelloWorld">
<function = "public void doStuff()">
System.out.println("Hello World!");
</function>
</class>
<class = "public class MainClass">
<function = "public static void main(String[] args)">
HelloWorld.doStuff();
</function>
</class>