【趣学程序】第一个java程序

使用代码编写第一个java程序

准备

一台配置了java环境变量的电脑 安装notepad++高级记事本软件(notepad++软件下载地址:https://share.weiyun.com/5Wux6dA)

第一步(创建源代码文件,建议不要在中文目录下)

对于交付或分享程序时,对于java这种编译型语言,不建议直接分享源代码 java的源代码文件扩展名为.java结尾的文本文件,如何在windows上显示文件扩展名?

win10设置方法

win7设置方法

创建HelloWorld.txt文件,给文件重命名为HelloWorld.java,出现提示框,点击确认即可

右键编辑(或者使用notepad++打开)

第二步(编写源代码)

public class HelloWorld{    public static void main(String[] args){        System.out.println("HelloWorld");    }
}

第三步(编译运行)

1.在HelloWorld.java所在文件目录上方地址栏中输入cmd,点击回车,会在当前目录打开命令行窗口

2.使用javac命令进行编译源文件,执行完命令之后,我们会发现当前目录会生成一个HelloWorld.class

    javac HelloWorld.java

3.使用java命令进行运行class文件

    java HelloWorld

控制台就输出了HelloWorld

解释

对于源代码解释

  1. public 权限修饰符, public代表公共的,可以在任何地方使用
  2. class java的关键字,用于创建一个类
  3. HelloWorld 类名,一个java文件中有且仅有一个使用public修饰的类名,并且当前类名应与文件名称相同
  4. publicstaticvoidmain(String[]args) java程序的入口函数,即为java运行时,首先调用该方法。写法固定。
  5. System.out.println() java中向控制台时输入语句并加换行符。如程序中所示,传入字符串HelloWorld,便打印出来HelloWorld

对于编译运行的解释

1.如果你输入java或者javac命令控制台提示 不是内部或外部命令,也不是可运行的程序或批处理文件。则没有配置java环境变量 2.java语言的特点:简单易学,完全面向对象,安全可靠,与平台无关 java具有良好的跨平台性,所谓跨平台性,是指java语言编写的程序,一次编译后,可以在多个系统平台上运行。Java程序是通过java虚拟机在系统平台上运行的,只要该系统可以安装相应的java虚拟机,该系统就可以运行java程序。(注意不是能在所有的平台上运行,关键是该平台是否能安装相应的虚拟机)。把你编译之后的class文件放置到其他装有java虚拟机的电脑上仍然可以直接使用java运行。

注意

  1. Java语言拼写上严格区分大小写;
  2. 一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类;
  3. 若源文件中包括了public类,源文件必须和该public类同名;
  4. 一个源文件中包含N个Java类时,编译后会生成N份字节码文件,即每个类都会生成一份单独的class文件,且字节码文件名和其对应的类名相同;

公众号中涉及的代码都上传至 https://github.com/upuptop/WeChatQuXueChengXu

原文发布于微信公众号 - 趣学程序(quxuechengxu)

原文发表时间:2019-07-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券