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 |
两个单引号之间必须有且仅有一个字符,双引号可以没有
五、数据类型
两大类
- 基本数据类型:整数、浮点数、字符、布尔
- 引用数据类型:类、数组、接口
四类八种基本数据类型
数据类型 | 关键字 | 内存占用 | 取值范围 |
---|---|---|---|
字节型 | byte | 1个字节 | -128~127 |
短整型 | short | 2个字节 | -32768~32767 |
整型 | int | 4个字节 | -231~232-1 |
长整型 | long | 8个字节 | -263~263-1 |
单精度浮点数 | float | 4个字节 | 1.4013E-45~3.4028E+38 |
双精度浮点数 | double | 8个字节 | 4.9E-324~1.7977E+308 |
字符型 | char | 2个字节 | 0-65535 |
布尔类型 | boolean | 1个字节 | 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程序的主要内容,如果未能解决你的问题,请参考以下文章