java之基础语法二(注释、关键字、常量、变量)
2019-08-16 22:12
267 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_40539437/article/details/99685010
B:关键字的特点
C:常见关键字
D:关键字的注意事项
B:标识符的组成规则
数字字符
$和_
C:标识符注意事项
如public abstract interface
2,不能数字开头
如1sl
Java语言基础(标识符中常见的命名规则)
见名知意
A:包
B:类或者接口
Man, Good
如果是多个单词每个单词首字母大写(驼峰标识)
ageNew monthSalary
C:方法或者变量
age
如果是多个单词,从第二个单词首字母大写
D:常量
如果是多个单词,所有的单词大写,用下划线区分每个单词
1.java注释
注释:注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。
- 单行注释
//这是一个单行注释 用两个双斜杠 - 多行注释
/*
这是一个多行注释
*/
用/**/这个符号 在中间写内容 - 文档注释
/**
这是一个文档注释
*/
java注释前期就如上三种
象在以后会学到web还能遇到其他注释如<!--在这里插入注释
-->等等
说明:最好在写完几行代码就填上注释这样别人在看你代码的时候也能明白
2.关键字
Java语言基础(关键字的概述和使用)
- A:什么是关键字 被Java语言赋予特定含义的单词
-
组成关键字的字母全部小写
-
public static void class等
-
goto和const作为保留字存在,目前并不使用,类似Editplus这样的高级记事本,针对关键字有特殊的颜色标记,非常直观
Java语言基础(标识符的概述和组成规则)
- A:什么是标识符 就是给类,接口,方法,变量等起名字时使用的字符序列
-
英文大小写字母
-
1,不能使用关键字
Java语言基础(标识符中常见的命名规则)
-
最好是域名倒过来,要求所有的字母小写
-
如果是一个单词首字母大写
-
如果是一个单词全部小写
-
如果是一个单词,所有字母大写
3.常量
就像我们之前在小学数学里接触到的数字一样,就是其值不可以发生改变的量
比如说:
一年有356天:这里365就是一个常量
数学里的π=3.14 :这里3.14就是一个常量
物理中重力g=9.8:这里9.8就是一个常量
在java里常量的类型有很多种:例如
常量类型 | 例子 |
---|---|
字符串常量 | 用双引号括起来的多个字符(可以包含0个、一个或多个),例如"a"、“abc”、"中国"等 |
整数常量 | 整数,例如:-10、0、88等 |
小数常量 | 小数,例如:-5.5、1.0、88.88等 |
字符常量 | 用单引号括起来的一个字符,例如:‘a’、‘5’、‘B’、'中’等 |
布尔常量 | 布尔值,表示真假,只有两个值true和false |
空常量 | 一个特殊的值,空值,值为null |
public class constant { public static void main(String[] args) { //下面这些都是常量(不可变的量) System.out.println(true); System.out.println(1); System.out.println(1.0); System.out.println('你'); System.out.println("你好"); } }
final 常量
使用final修饰的变量,只能被初始化一次,变成了常量。
final常量是有名称的
public class Constants { public static void main(String[] args ) { final double PI = 3.14; // PI = 3.15; //error double r = 4; double area = PI * * r * * r; double circle = 2 * * PI * * r; System.out.println ("area = " + area); System.out.println ("circle = " + circle); } }
4.变量
定义:在程序的运行中可以变化的数据变化的量(内存的空间)就叫做变量,
想了解java内存机制可以往后看,后面会写仔细写java内存机制
1.在聊变量之前我们先来聊一聊计算机的存储单元
1B(字节) = 8bit 单位:1024
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
2.在了解一下java里的数据类型
java分为基本数据类型和引用类型
基本数据类型包括:(丛区间小的到大的)
关键字 | 数据类型 | 内存占用 | 区间 |
---|---|---|---|
byte | 整数类型 | 1 | -128~127 |
short | 整数类型 | 2 | -32768~32767 |
int | 整数类型(就是整数) | 4 | -2的31次方到2的31次方-1 |
long | 整数类型 | 8 | -2的63次方到2的63次方-1 |
float | 浮点类型 | 4 | 负数:-3.402823E+38到-1.401298E-45 正数:1.401298E-45到3.402823E+38 |
double | 浮点类型 | 8 | 负数:-1.797693E+308到-4.9000000E-324正数:4.9000000E-324 到1.797693E+308 |
char | 字符类型 | 2 | 0-65535 |
boolean | 布尔类型 | 1 | true,false |
说明:
e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
在java中整数默认是int类型,浮点数默认是double类型。
注意:java除了有8种基本数据类型还有引用类型(先知道一下)
引用类型分为:String 、数组、接口、对象(先作为了解)
//以上数据类型可以这么使用 //注意取值不能超过它本身的范围 byte b = 127; short s = 100; int i = 10; char c = 'u';//char 类型只能用单引号并且填加一个字符 long l = 100L;//L可加可不加 float f =1.20f;//float 类型的后面必须添加f double d = 1.23d; //d可加可不加
使用变量时要注意:
相关文章推荐
- 黑马程序员—————Java基础语法(1)----关键字、标示符、注释、常量、进制、变量、运算符
- 2 Java基础语法(关键字,标识符,注释,常量,进制转换,变量,数据类型,数据类型转换)
- ——Diary2(Java基础语法1——关键字,标示符,注释,常量和变量,运算符)
- Java基础语法(一)<注释,关键字,常量,变量,数据类型,标识符,数据类型转换>
- 1.2Java基础语法(关键字、标识符、注释、常量、变量...)
- 黑马程序员_java语法基础【1】(关键字,标识符,注释,常量与变量,运算符)
- Java基础语法(一)---关键字、标识符、注释、常量、变量、运算符
- Java基础语法(一)(标识符,关键字,注释,常量,变量,基本数据类型)
- Java语法基础之关键字、标识符、注释、常量和变量
- 黑马程序员——java基础语法(一)---关键字、标识符、注释、常量、变量、运算符
- JavaSE----基础语法(关键字、标识符、注释、常量、变量)
- 黑马程序员——java基础语法总汇关键字、常量、变量、语句、函数、数组
- 黑马程序员—Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- 黑马程序员--Java基础语法之关键字、常量、变量、运算符
- Java语言基础组成——关键字,标识符,注释,常量和变量,运算符
- Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- Java基础语法(一)---关键字、常量、变量、运算符 (黑马程序员)
- java入门2-语言基础之关键字,标识符,注释,常量和变量
- 黑马程序员——Java基础语法(一)---关键字、常量、变量、运算符
- Java语言基础组成——关键字,标识符,注释,常量和变量,运算符