Java教程

Java基础语法

本文主要是介绍Java基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

关键字

关键字的字母全部小写常量


常量

在程序运行过程中,其值不可以改变的量

常量分类

常量类型 说明 举例
字符串常量 用双引号括起来的内容 “HelloWorld”,“高级程序员”
整数常量 不带小数的数字 666,888
小数常量 带小数的数字 13.14,5.20
字符常量 用单引号括起来的内容 'A','0',‘你’
布尔常量 布尔值,表示真假 true,false
空常量 一个特殊的值。空值 null

空常量是不能通过println输出的


数据类型

Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。

数据类型分为基本数据类型和应用数据类型

​ 基本数据类型分为数值型和非数值型

​ 数值型分为整数(byte, short, int, long)、浮点数(float, double)和字符(char)

​ 整数内存占用分别为1、2、4、8;浮点数内存占用分别为4、8;char内存占用为2

​ int型取值范围是-2^31-1 ~ 2^31-1

​ 非数值型为布尔(boolean)

​ 布尔内存占用为1

​ 引用数据类型分为(class)、接口(interface)、数组([])

:整数默认类型为int,浮点数默认类型为double


变量

定义:在程序运行过程中,其值可以发生改变的量,从本质上说,变量是内存的一小块区域

变量使用的注意事项:

  1. 变量名称不能重复
  2. 变量为赋值(初始化),不能使用
  3. long类型变量定义的时候,为了防止整数过大,后面要加L(默认为int)
  4. float类型变量定义的时候,为了防止类型不兼容,后面要加F(默认为double)

标识符

定义:就是给类、方法、变量等起名字的符号。

规则

  • 数字、字母、下划线(_)和美元符($)组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写

常见命名约定

小驼峰命名法:方法、变量

  • 标识符是一个单词的时候,首字母小写,如name
  • 标识符由多个单词组成的时候,第一个单词首字母小写。其他多次首字母大写,如firstName

大驼峰命名法:类

  • 标识符是一个单词的时候,首字母大写,如Student
  • 标识符由多个单词组成的时候,每个单词的首字母大写,如GoodStudent

类型转换

类型转换的分类

  • 自动类型转换
  • 强制类型转换

自动类型转换:把一个数据范围小的数值或者变量赋值给另一个表示数据范围大的变量

如:double = 10;

注:表示范围从小到大依次为byte、short、int、long、float、double

强制类型转换:把一个数据范围大的数值或者变量赋值给另一个表示数据范围小的变量

如:int n = (int) 5.20;

这篇关于Java基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!