当前位置: 首页 > 后端技术 > Java

cs61bweek1--runajavaprogram

时间:2023-04-01 17:29:50 Java

使用命令行运行java程序,首先进入你创建的.java文件夹,然后打开cmd,输入1.javacfilename.java(你创建的java文件名named,不要忘记后缀.java)应该会生成一个filename.class文件。2.java文件名(这次不用加.java)。视频应该说javac是编译器,java是解释器。之后,您可以看到程序输出。视频中有一些命令ls浏览当前文件夹下的文件rmfilename.class删除filename.class文件catfilename.java该命令用于拼接文件并打印到标准输出设备这些是关键的语法特性在Git上运行时的命令。我们的第一个程序揭示了Java的几个重要句法特征。所有代码都存在于一个类中。执行的代码在一个名为main的函数(又名方法)中。大括号用于表示一段代码的开始和结束,例如类或方法声明。语句以分号结尾。变量具有声明的类型,也称为“静态类型”。变量必须在使用前声明。函数必须有返回类型。如果一个函数不返回任何东西,我们使用void。编译器确保类型一致性。如果类型不一致,程序将无法编译。静态打字。静态类型(在Josh看来)是Java最好的特性之一。与没有静态类型的语言相比,它为我们提供了许多重要的优势。在程序运行之前检查类型,使开发人员可以轻松捕获类型错误。如果您编写程序并分发编译版本,则(大部分)可以保证没有任何类型错误。这使您的代码更可靠。每个变量、参数和函数都有一个声明的类型,使程序员更容易理解和推理代码。静态类型也有缺点,这将在后面讨论。编码风格。编码风格在61B和现实世界中非常重要。应按照教科书和讲义中的描述对代码进行适当的注释。javac用于编译程序,java用于执行程序。我们必须始终在执行之前进行编译。