Java基础第一个Java程序

Posted Ricky_0528

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础第一个Java程序相关的知识,希望对你有一定的参考价值。

文章目录

一、一个入门程序

  • 创建一个用于保存Java代码的文件夹,在其中新建一个以.java为后缀的文件:HelloWorld .java
  • 使用记事本打开,在其中敲入如下代码,保存后退出
// 第一行的第三个单词必须和所在的文件名称完全一样
// public class 后面代表定义一个类的名称,类是Java当中所有源代码的基本组织单位
public class HelloWorld 
    // 第二行的内容是万年不变的固定写法,代表main方法
    // 这一行代表程序执行的起点
	public static void main(String[] args) 
        // 第三行代表打印输出语句
		System.out.println("Hello,World!!!");
	

写好了代码源文件,下面一步就是将其编译成为JVM可以看得懂的字节码文件

  • 在命令行窗口进入Java源文件的目录,使用javac命令进行编译,如图所示
  • 编译成功后会发现我们在目录下生成了一个.class文件,这就是Java的可执行文件
  • 编译完成后就可以使用java命令进行运行,如图所示

二、关键字

是指在程序中,Java已经定义好的单词,具有特殊含义

HelloWorld案例中,出现的关键字有 public 、 class 、 static 、 void

三、标识符

是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符

HelloWorld案例中,出现的标识符有类名字 HelloWorld

  • 命名规则
    • 标识符可以包含英文字母26个(区分大小写)、0-9数字、$(美元符号)和 _(下划线)
    • 标识符不能以数字开头
    • 标识符不能是关键字
  • 命名规范
    • 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)
    • 方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)
    • 变量名规范:全部小写

四、常量

类型含义数据举例
整数常量所有的整数0,1,567,-9
小数常量所有的小数0.0,-0.1,2.55
字符常量单引号引起来,只能写一个字符,必须有内容‘a’ , ’ ’ , '好‘
字符串常量双引号引起来,可以写多个字符,也可以不写”A“ , “Hello” , “你好” , “”
布尔常量只有两个值true , false
空常量只有一个值null

两个单引号之间必须有且仅有一个字符,双引号可以没有

五、数据类型

两大类

  • 基本数据类型:整数、浮点数、字符、布尔
  • 引用数据类型:类、数组、接口

四类八种基本数据类型

数据类型关键字内存占用取值范围
字节型byte1个字节-128~127
短整型short2个字节-32768~32767
整型int4个字节-231~232-1
长整型long8个字节-263~263-1
单精度浮点数float4个字节1.4013E-45~3.4028E+38
双精度浮点数double8个字节4.9E-324~1.7977E+308
字符型char2个字节0-65535
布尔类型boolean1个字节true , false

Java中的默认类型:整数类型是int、浮点类型是double

注意事项

  • 变量名称:在同一个大括号范围内,变量的名字不可以相同
  • 变量赋值:定义的变量,不赋值不能使用
  • 字符串不是基本类型,而是引用类型
  • 浮点型可能只是一个近似值,而非精确的值
  • 改变默认的类型,需要加上后缀,double变float加F,int变long加L
public class Demo
    public static void main(String[] args)
        long num = 300000000000000000L;//必须要加L,y
        System.out.println(num);
    

六、总结

今天我们大致认识了一个简单Java程序的编译执行过程,以及其的组成部分介绍,为后面的学习奠定了基础。

以上是关于Java基础第一个Java程序的主要内容,如果未能解决你的问题,请参考以下文章

JAVA基础day02

Java类基础知识

20145237 《Java程序设计》第2周学习总结

第一小节之编程基础

JAVA基础知识

java的基础概念