java基础语法的意义_java基础语法的学习

注释

IDEA调节注释颜色

File-setting-Editor-Color Scheme-Java-Comments

注释分类

单行注释 //注释

多行注释 /* 注释 */

文档注释 /**

​ * 注释

​ */

书写注释是一个肥肠好的习惯

平时写代码一定要注意规范

标识符和关键字

基础关键字

content-1-844884.html

标识符的概念

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

所有的标识符都应该以字母(A-Z或者a-z)、美元符$、下划线_开始。

首字母之后是可以以字母(A-Z或者a-z)、美元符$、下划线_或者数字的任何字符组合。

不能使用关键字作为变量名和方法名。

标识符是大小写敏感的

可以使用中文名,但是一般不建议这样去使用,也不建议使用拼音,很low。

数据类型

概念

强类型语言

​ 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。⭐

弱类型语言

java的数据类型分为两大类

基本类型

引用类型

content-1-844884.html

除了八大基本数据类型其它都是 引用数据类型

实际操作演示

输入

content-1-844884.html

content-1-844884.html

输出结果

content-1-844884.html

数据类型拓展

输入

content-1-844884.html

输出结果

content-1-844884.html

注意:最好完全避免使用浮点数进行比较⭐ 如需需要:使用Big Decimal 数学工具类

字符拓展

输入

content-1-844884.html

输出结果

content-1-844884.html

转义字符

输入

content-1-844884.html

输出

content-1-844884.html

对象概念

content-1-844884.html

类型转换

由于JAVA是强类型语言,所以要进行有些运算的时候,需要用到类型转换

content-1-844884.html

运算中,不同类型的数据先转化为同一类型,然后进行运算。

例子

类型一 强制类型转换由高→低

输入

content-1-844884.html

输出结果

content-1-844884.html

类型二 自动类型转换由低→高

输入

content-1-844884.html

输出结果

content-1-844884.html

精度问题

输入

content-1-844884.html

输出结果

content-1-844884.html

字符类型转换

输入

content-1-844884.html

输出结果

content-1-844884.html

操作较大时溢出问题

输入

content-1-844884.html

输出结果

content-1-844884.html

注意点

不能对布尔值进行转换

不能把对象类型转换为不相干的类型

在高容量转换到低容量的时候,强制转换,反之自动转换

转换的时候可能存在内存溢出或者精度问题!

在赋值时尽量用大写字母表示,这是代码规范的一个表示

变量、常量、作用域

变量

变量就是可以变化的量

Java是一种强类型语言,每个变量都必须声明其类型

java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

变量的作用域

content-1-844884.html

局部变量

content-1-844884.html

实例变量

输入

content-1-844884.html

输出结果

content-1-844884.html

类变量

输入

content-1-844884.html

输出结果

content-1-844884.html

注意事项

每个变量都有类型,类型可以是基本类型,也可以是引用类型

变量名必须是合法的标识符

变量声明是一条完整的语句,因此每一个声明都必须以分号结束

常量

常量:初始化后不能在改变值,不会变动的值

所谓常量可以被理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。

final 常量名=值;

final double PI=3.14;

常量名一般使用大写字符。

例子

输入

content-1-844884.html

输出结果

content-1-844884.html

变量的命名规范

content-1-844884.html

运算符

content-1-844884.html

二元运算符

输入

content-1-844884.html

输出结果

content-1-844884.html

变量名不一样时

content-1-844884.html

content-1-844884.html

取余,模运算

content-1-844884.html

content-1-844884.html

关系运算符

1.输入

content-1-844884.html

输出结果

content-1-844884.html

一元运算符 自增,自减

输入

content-1-844884.html

输出结果

content-1-844884.html

幂运算

⭐需要用到数学工具Math.

逻辑运算符

输入

content-1-844884.html

输出结果

content-1-844884.html

位运算

输入

content-1-844884.html

输出结果

content-1-844884.html

拓展运算符

输入

content-1-844884.html

输出

content-1-844884.html

条件运算符

输入

content-1-844884.html

输出结果

content-1-844884.html

包机制

content-1-844884.html

⭐例如在写包的时候要用com.xxx.xxx

JavaDoc

content-1-844884.html

例子

在子文件夹生成一个java文件-

content-1-844884.html-设置好作者名author、版本号version 、JDK版本sinve后右键此文件-Open in-Explorer打开当前文件夹-当前路径前输入cmd 打开控制台 输入

content-1-844884.html

得到

content-1-844884.html

content-1-844884.html

⭐这是通过命令行 javadoc 参数 java文件

⭐作业:

通过IDEA生成javadoc

打开Tools-Generate JavaDoc-

content-1-844884.html设置好参数后点击OK即可生成

标签:学习,java,变量,输出,结果,运算符,语法,类型,输入

来源: https://www.cnblogs.com/jiyigechengzi/p/14368718.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值