使用命令行运行java程序,首先进入到你创建的.java文件夹,然后打开cmd,依次输入
1.javac filename.java(你所命名的java文件的名字,不要忘记后缀.java)
之后应该会生成一个filename.class文件。
2.java filename(这次不需要加.java)
视频里面应该是说javac是complier,java是interpreter
之后就可以看到程序输出了.
视频中出现了一些命令
ls 浏览当前文件夹里的文件
rm filename.class 删除filename.class文件
cat filename.java 命令用于连接文件并打印到标准输出设备上
这些是在Git上运行时的命令
关键语法特征。我们的第一个程序揭示了Java的几个重要语法特征。
- 所有的代码都存在于一个class中。
- 被执行的代码是在一个叫做main的函数(又称method)中。
- 大括号用于表示一段代码的开始和结束,例如类或方法声明。
- 语句以分号结尾。
- 变量有声明的类型,也叫 "静态类型"。
- 变量在使用前必须被声明。
- 函数必须有一个返回类型。如果一个函数不返回任何东西,我们使用void。
- 编译器确保类型的一致性。如果类型不一致,程序将不会被编译。
- 静态类型化。静态类型是(在josh看来)Java最好的功能之一。与没有静态类型的语言相比,它为我们提供了许多重要的优势。
- 类型在程序运行之前就已经被检查过了,使开发者能够轻松地捕捉到类型错误。
- 如果你写了一个程序并发布了编译后的版本,它(大部分)可以保证没有任何类型错误。这使你的代码更加可靠。
- 每个变量、参数和函数都有一个声明的类型,使程序员更容易理解和推理代码。
- 静态类型也有缺点,将在后面讨论。
- 编码风格。编码风格在61B和现实世界中是非常重要的。代码应该按照课本和讲义中的描述进行适当的注释。
- javac是用来编译程序的,java是用来执行程序的。在执行之前,我们必须始终进行编译。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。