对新手来说,完全可以把写代码这事儿变得特别有意思。就像打游戏一样,那种键盘敲完回车立马看到效果的感觉特别爽,就好像刚才还在输指令呢,一下子对面水晶就被摧毁了。 咱可以用电脑里自带的记事本就行,鲁迅都说了,工具越简单越好用。在文件里写个HelloDemo.java,代码的格式得像我截图那样摆着。 这段代码里有个public class HelloDemo,告诉编译器这个类大家都能访问;还有个class HelloDemo定义了这个类的名字,以后想用就得按这个名字来叫;后面的大括号就把所有代码都装进去了。public static void main(String[] args)这个是程序的入口,别的地方都不运行它是没办法开始的。 接下来是循环控制,用for (int i = 0, k = 0; i < 14; i++)来控制打印的行数。中间有一堆条件判断和嵌套的循环,就是为了计算该在哪里打空格,在哪里打星号。System.out.print(" ")和System.out.print("*")这两个函数就是往控制台输出内容的工具,由里面的逻辑决定在哪画、画什么。 光把代码写成文件还不够用,因为代码本质上就是文本,想要让计算机看懂并执行起来,得先通过javac编译成.class文件才行。怎么操作呢?打开资源管理器输入cmd回车就进去了,cd切换到文件所在的目录。接着敲javac HelloDemo.java,如果没报错说明编译成功了,这时候目录里就会多一个HelloDemo.class文件。 最后一步就是用java命令去运行它了,输入java HelloDemo就能看到爱心图案出现了。如果这时候电脑提示说javac不是命令,那就是JDK环境没装好或者没配好路径,得点链接去补一下环境配置才行。 等程序跑通之后你还能随便改改代码里的符号试试看效果怎么样呢?