使用命令行运行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是用来执行程序的。在执行之前,我们必须始终进行编译。

Fallenpetals
4 声望9 粉丝