这不是认真的,不是真的要去实现一个中文编程语言。
多年以前,有位同学把Java代码发给我说帮忙改改。拿到之后惊呆了,都是没见过的用法。其中两个是:
- Java序列化:把对象序列化存储到文件中,然后再读取反序列化之后,还是之前那个一模一样的对象,很神奇;
原理其实很简单,Java语言源文件所有的字符都是使用UTF编码,使用16位两字节存储,所以基本上任何语言的符号都可以用来编码,中文、韩文、日文、阿拉伯文等等都可以。
今天展示一下中文写的Java。编辑器使用IntelliJ IDEA。
1.先创建一个类,叫人:
2.添加基本属性:姓名、性别、年龄:
3.添加构造方法:
运行结果如下:
执行结果如下:
运行一下:
结果没有问题。
是不是很神奇?