小白学JAVA《三》---JAVA语法基础

JAVA基础语法概述
一、JAVA关键字
这里写图片描述
二、JAVA的标识符
什么是标识符?
标识符就是计算机语言中被打上标记,帮助计算机或者程序员识别的各种符号,这些符号表示了某个特定的含义
标识符的分类?
1、系统预定义的标识符(关键字)
2、用户自定义标识符

用户自定义标识符命名规则:
标识符由字母、下划线、美元符号或者数字组成;
标识符应以字母、下划线、美元符号开头;
Java标识符大小写敏感,长度无限制;
标识符必须要见名知意;
标识符需要遵循一些俗定的规则
这里写图片描述

三、JAVA中使用的数据类型
整数类型
1、Java每个整数类型都有固定的表数范围和字段长度,不会受到具体操作系统的影响,主要用以保证Java程序的可移植性
2、Java语言整形常量的三种表现形式:十进制整数、八进制整数、十六进制整数
3、Java语言的整形常量默认为int类型
4、符号:byte、short、int、long
这里写图片描述
*浮点类型
1、与整数类型类似,同样具有固定的表数范围和字段长度,也是为了保证不受操作平台的影响
2、符号:float、double
*字符类型
1、字符常量为单引号括起来的单个字符
2、Java字符采用Unicode编码,每个字符占两个字节
3、符号:char
*逻辑性类型
boolean类型数据只允许取值true或者false,不能使用0或者非0的整数替代,这点和C语言中略有不同
*引用数据类型
1、在Java语言中,String类的对象用来描述字符串
2、符号:class、intecface以及数组

四、声明和创建变量
Java程序中每一个变量都属于特定的数据类型,在使用之前都必须要对其进行声明,声明变量之后,需要对变量进行初始化,数据类型 变量名 = 初始值;

五、常量
Java的常量名用字符串表示,区分为不同的数据类型

注意:区分字符常量以及字符串常量

六、Java的注释
1、单行注释
//注释内容
2、多行注释
/*
注释内容
*/
3、文本注释
/*注释内容/

经典例题:
1.Java的注释方式有哪几种?如何书写?
单行注释:
//注释内容
多行注释:
/*
注释内容
*/
文本注释:
/**
注释内容
*/

2.什么是关键字与标识符?
关键字:系统内置熟悉字符
标识符:计算机语言中被打上标记,帮助计算机或者程序员识别的各种符号,这些符号表示了某个特定的含义

3.Java中的const、goto关键字有什么作用?
由C语言保留下来,无意义

4.Java中有哪些保留字?
就是已经被系统用来做了相关的函数或者数据类别的字符串

5.回顾标识符的命名规则,并且注意Java类名不区分大小写
标识符由字母、下划线、美元符号或者数字组成
标识符应以字母、下划线、美元符号开头
Java标识符大小写敏感,长度无限制
标识符必须要见名知意
标识符需要遵循一些俗定的规则

6.Java共有多少种数据类型?哪些是基本数据类型,哪些是引用数据类型?
一共十一种数据类型
基本数据类型:byte、short、int、long、fioat、double、char
Boolean
引用数据类型:class、interface、数组

7.回顾Java基本数据类型与String引用类型的变量定义与使用。
String由系统保留,无法更改
Java程序中每一个变量都属于特定的数据类型,在使用之前都必须要对其进行声明,Java程序中每一个变量都属于特定的数据类型,在使用之前都必须要对其进行声明

8.回顾Java基本数据类型中的自转与强转规则(注意boolean)。
自转
非赋值运算,自动转换规则
1)布尔型不参与转换
2)规则: byte/char/short -> int -> long -> float -> double
强转
如操作数之一为double,则另一个操作数先被转化为double,再参与算术运算。
如两操作数均不为double,当操作数之一为float,则另一操作数先被转换为float,再参与运算。
如两操作数均不为double或float,当操作数之一为long,、则另一操作数先被转换为long,再参与算术运算。
(2.2.4)如两操作数均不为double、float或long,则两操作数先被转换为int,再参与运算。
9.Java中如何定义常量?使用了哪些关键字?
Java的常量名用字符串表示,区分为不同的数据类型
Java常量命名规则:final 数据类型 常量名 = 常量值;

10、Java中字符串如何进行拼接?
用String和利用运算符”+”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值