Java入门---数据类型,常量与变量

目录

一、使用Java编写最简单的程序输出"你好!"

1.Java的主体

2.编写一个输出"你好!"的最简单java程序

二、数据类型

1.总体使用

 2.标识符

3.数据类型初阶

注意的点:

1、long

2、浮点型(实型)

3、整数型表达方式

4、字符型

5、布尔型

三、常量与变量

1.常量

①标识常量

②直接常量(字面常量)

2.变量


声明:

如果能回答以下问题,那么本章内容您已经掌握的差不多了。

若回答不上来,那么本篇文章一定对你有所帮助(* ̄︶ ̄)

各取所需就好啦♪(^∇^*)

本章你能学到:

1.Java程序的主体是什么,如何实现最简单的程序?

2.Java的标识符是什么,有哪些规则?

3.Java有哪些数据类型,有什么作用?

4.Java中的变量和常量如何理解,怎么使用?

一、使用Java编写最简单的程序输出"你好!"

1.Java的主体

一个java程序的核心是类,一个类是由 “class”关键字定义的。

public class One{
    public static void main( String []args ){
    
    }
}

做出解释如下: 

用class定义了一个One类,下方是定义了一个main方法

初学时,不用管那么多,只要知道一二行的代码是一个java程序的开始,其中除了类名,其他都是固定写法。学了后面的知识自然知道这些是什么意思

莫急莫急(* ̄︶ ̄)

ps:类名一定要和创建的.java文件一样的名字

2.编写一个输出"你好!"的最简单java程序

在java中输出语句为:System.out.println( "  " );

这条语句用于输出双引号内的内容,双引号外的为变量,之后会对这条语句做详细说明

使用java输出“你好!”,代码为:

public class One{
    public static void main(){
        System.out.println( "你好!" );
    }
}

输出

二、数据类型

1.总体使用

 2.标识符

标识符就是程序员各个元素(类,方法,变量,接口等)加以命名使用所取的名字

说道取名,肯定不是乱取的,接着看看标识符的命名规则

1.只能出现:字母, 数字, 下划线_, 美元符$,不能以数字开头

2.标识符不能和系统里的关键字同名

3.同一作用域内不能重复定义

4.区分大小写

这样你就可以根据这些规则取自己喜欢的变量等名了(* ̄︶ ̄)

3.数据类型初阶

有了名字,就要有存储名字的内存空间。

那么内存空间不可能所有都是一样很大或者一样很小,这样就会有空间浪费的现象

解决空间浪费就要使用数据类型了

数据类型理解成:给变量分配多大空间的类型属性

数据类型分为:基本数据类型 和 引用数据类型

先了解基本数据类型,以后会讲到引用数据类型

数据类型

关键字

所占字节

取值

字节型

byte

1

-128 ~ 127

短整型

short

2

-32768 ~ 32767

整型

int

4

-231 ~ 231-1

长整型

long

8

-263 ~ 263-1

字符型

char

2

任意字符 65535种字符

布尔型

boolean

1

true 或 false

单精度浮点型

float

4

精确到7 ~ 8位

双精度浮点型

double

8

精确到15 ~ 16位

注意的点:

1、long

长整型数据赋值或表示时,末尾需要加  l 或 L 一般用大写L,小写易和数字1弄混

2、浮点型(实型)

浮点数即带有小数点的数,例:
3.4   3.0  像这样直接写的为双精度浮点数
3.4f  3.0F 像这样后面加 fF 的为单精度浮点数

3、整数型表达方式

①十进制
直接写的数为十进制:333, 999,111

②八进制
第一位为 0 的数为八进制:0333, 0999, 0111

③十六进制
以 零X 或 零x 开头的数为十六进制:0x333, 0X999, 0x111

4、字符型

用单引号引起的为字符
'a' 'A' 
ps: 引号里只能有一个字符,像 'ab' 就是错的

5、布尔型

功能是做判断,所以它的值只有 true 和 false 

boolean b = true;

三、常量与变量

1.常量

顾名思义,不会变的量就是常量

①标识常量

使用一个标识符代替一个常数值,定义格式如下:

final 数据类型 常量名 = value;

final是定义常量的关键字
数据类型为所定义的常量名为什么类型
常量名为所写的值
即之后使用常量名时就是使用后面的值 
具体例子如下:

final int PI = 3.1415926;

说明:
用final 定义了一个 int 型的 常量PI 它所代替的为后面的值
之后使用 PI 这个常量名时就是使用3.1415926的值,例:

final int PI = 3.1415926;
System.out.println( PI );

 输出 3.1415926

②直接常量(字面常量)

即直接写的值为直接常量,例如:
a.八进制   例0333

b.十进制   例333

c.十六进制  例0X333

d.字符常量  例'a'

e.字符串常量( 用双引号引起的为字符串 )   例"nihao!"   "你好!"

f.布尔常量  例true 或 false

其中a,b,c为整型常量

2.变量

即能改变的量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值