博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础2一基础语法
阅读量:5095 次
发布时间:2019-06-13

本文共 1148 字,大约阅读时间需要 3 分钟。

1.标识符

定义:Java中给类名、方法名、包名,参数名等命名时使用的字符序列即标识符

规则:

由字母、数字、下划线和$符组成

不能以数字开头

长度无限制

严格区分大小写

不能是java中的保留关键字。

习惯:对标识符做到:见名知意

2.保留关键字:goto、const

3.转义字符

\n:换行

\r:回车

\t:水平制表

\’:产生一个单引号

\”:产生一个双引号

\\:产生一个斜杠

4.数据类型

整数类型: byte(1个字节,-128-127)short(2个字节),int(4个字节)long(8个字节)

java中默认整数类型为int,如果要声明一个long型的变量,需要在变量值后面添加Ll

浮点型: float(4个字节)double8个字节)

java中浮点数默认的double类型,如果要声明一个float类型的变量需要添加Ff

字符型:

Java中通过char存储一个字符,字符值需要添加单引号,而且java中的一个字符占两个字节,因为java采用的是Unicode国际统一编码,而且char类型可以存放一个中午,因为一个中文也占两个字节。

boolean类型:javaboolean类型只有truefalse两个值。

 5.变量

定义:在程序可变的量就是变量

语法:

Step1:边声明边赋值

数据类型 变量名称=变量值;

例如: int num=30;

Step2:先声明后赋值

数据类型 变量名称;

变量名称=变量值;

例如:  int num2;  num2=100;

 6.定义变量的步骤:

Step1:定义数据类型就是为了开辟内存空间

Step2:定义变量名称其实就是为了能够和所开辟的内存空间进行关联

Steo3:给变量赋值实际上就是往内存空间写数据

Step4:输出变量实际上就是从变量的内存空间往外读取数据。

 7.常量:

所谓的常量就是指在程序中不可变的量。一旦赋值就无法更改。

 8.语法:

final 数据类型 常量名称=常量值;

 9.Java中基本数据类型之间的转换

boolean 类型不能转换成任何其它数据类型。

自动类型转换:容量小的类型自动转换成容量大的数据类型

a) byte,short,intàlongàfloatàdouble

b) byte,short,int不会互相转换,它们三者在计算时会转换成int类型

强制类型转换:容量大的类型转换成容量小的数据类型时,要加上强制转换符

c) long l = 100L;

d) int i = (int)l;

e) 有可能造成精度降低或数据溢出,使用时要小心。

转载于:https://www.cnblogs.com/smart-hwt/p/8177099.html

你可能感兴趣的文章
剑指Offer——重建二叉树
查看>>
高性能分布式锁-redisson的使用
查看>>
Java BufferedWriter 输出int为乱码问题
查看>>
重构之路第六篇——处理概括关系
查看>>
用cocosBuilder实现<乱斗堂>风格主界面
查看>>
Linux汉化(Cent Os汉化)
查看>>
循环神经网络
查看>>
提升自我
查看>>
抓取博客园列表数据
查看>>
atomic,nonatomic
查看>>
Centos7安装FTP突然无法登录
查看>>
leetcode: Search in Rotated Sorted Array
查看>>
BOM嵌套简单写法
查看>>
Microsoft Office Access数据库或项目包含一个对文件“dao360.dll”版本5.0.的丢失的或损坏的引用。...
查看>>
电商购物程序(续1)。
查看>>
C#备份和还原sql server数据库
查看>>
统计同成绩的学生人数
查看>>
[转]caffe的配置过程
查看>>
宏定义 #define
查看>>
android中图标重叠的实现 (转载)
查看>>