首页 > 编程语言 >【Java学习day04】Hello World

【Java学习day04】Hello World

时间:2022-08-24 00:11:52浏览次数:61  
标签:文件 Java java System World Hello

Hello World

  1. 随便新建一个文件夹,存放代码

  2. 在新建的文件夹里新建一个java文件

    • 新建一个文本文档
    • 将新建的文本文档重命名为hello.java
    • 注意了!后缀必须改为.java并保存才能将txt文件转为java文件
    • 若系统没有显示文件后缀则点击查看,再点击显示即可看到文件扩展名,最后将文件扩展名勾选即可看到文件后缀(此步骤为Windows11的操作过程)
  3. 双击新建的java文件,用VSoode、EditPlus、Everedit等软件打开即可编写代码

public/*公开的*/ class/*类*/ Hello/*文件名*/{
	public static/*静态的*/ void/*无返回值的*/ main(String[] args/*一个字符串组的变量名*/){
	//String[] args表示给主方法传一个字符串数组,args是arguments(命令行参数)的缩写	
		System.out.print("Hello,World!");//其中System是Java.lang包中的一个类,(至于为什么用的时候不需要导包就是因为Java.lang包是自动导入的,不需要用import手动导入)而Out是System中的一个字段,也就是System的一个成员变量。并且是用static修饰的,所以可以用System这个类名直接去调用,这便是System.out的由来。而println()并不是System类中的一个方法,而是PrintStream中的一个方法。out的修饰符是static,而其类型数引用数据类型中的PrintStream,所以out可以使用PrintlnStream中的println()方法。print后加了ln。 ln的意思就是打印完内容后自动回车因此有了输出后换行的效果
	}
}
//这里的/**/和//是注释符
  1. 编译命令:javac java文件,会生成一个class文件,注意!javac后要加空格再跟java文件
  2. 运行class文件,java class文件名

截图

需要注意的情况

  1. 每个单词的大小不能出现问题,java后缀要注意大小写
  2. 除了注释内容和要运行的命令(有时会编译失败,所以还是用英文好点)可以肆无忌惮的使用中文,其他情况都要使用英文
  3. 文件名和类名必须保证一致,并且首字母必须大写
  4. 符号必须都使用英文符号

Java程序运行机制

Java程序运行机制图

标签:文件,Java,java,System,World,Hello
From: https://www.cnblogs.com/sqk950143960/p/16618344.html

相关文章

  • 内核模块实验1 lx_hello.ko
    实验环境完整的可以编译的内核源码,这里选取RK3568_Android11源码中的kernel部分添加HELLOWORLD字符设备驱动在RK3568_Android11/kernel/drivers/char/中新建文件......
  • Java基本语法
    >JAVA基本语法标识符定义:凡是自己可以起名字的地方都叫标识符。涉及到的结构:包名、类名、接口名、方法名、变量名、常量名。标识符命名规则:(必须遵守,否则编译不通过)1.......
  • Java 运行时数据区
    Java运行时数据区堆线程栈本地方法栈方法区程序计数器我们的java文件,首先编译成class文件。通过类加载器加载到我们的Java虚拟机。Java虚拟机中,最大的一块是运行......
  • Java06-包机制&JavaDoc文档
    包机制为了更好的组织类,Java提供了包机制,用于区别类名的命名空间(等同于文件夹)一般利用公司域名倒置作为包名eg:com.baidu.www(会生成树状子目录)包语句的格式:packagepac......
  • Java项目生成电脑桌面快捷脚本
    一、场景说明经常需要查询以及设置手机验证码,一般验证码都是放在Redis,为了节省短信费,可以直接设置Redis,本篇内容主要介绍如何便捷查询和设置手机验证码,非开发人员也会......
  • day24--Java集合07
    Java集合0714.HashMap底层机制(k,v)是一个Node,实现了Map.Entry<K,V>,查看HashMap的源码可以看到jdk7.0的HashMap底层实现[数组+链表],jdk8.0底层[数组+链表+红黑树]14.......
  • AtCoder Beginner Contest 263(Java)
    A题桶排序1importjava.util.*;2publicclassMain{3publicstaticvoidmain(String[]args){4Scannersc=newScanner(System.in);5......
  • centos8 安装 oracle11 报错(Could not create the Java virtual machine)
    centos8安装oracle11报错TherewasanerrortryingtoinitializetheHPIlibrary.Pleasecheckyourinstallation,HotSpotdoesnotworkcorrectlywheninsta......
  • java springboot 初体验 (十)对接ut
    上一篇javaspringboot初体验(九)对接http请求https://www.cnblogs.com/zwjvzwj/p/16614205.htmlpom文件添加依赖包<!--自动查找主类用于打包和jacoco的......
  • java基础知识
    1.数据类型 1.18种基本的数据类型: boolean、byte、short、int、long、float、double、char、简单类型booleanbytecharshortIntlongfloatdoublevoid二......