java基础2

来源:互联网 发布:图片热点 js 边框 编辑:程序博客网 时间:2024/04/30 02:53

一.标识符

定义:java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。


标识符的命名规则:

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

2.不能以数字开头

3.严格区分大小写

4.长度无限制

5.不能是java中的保留关键字

注意:见名知意

二.关键字

就是在java底层已经赋予某种特殊意义的字符串就是关键字,而且全部小写

java中的保留关键字

goto    const

三.print和println的区别

print输出无换行

println输出并自动换行

四.转义字符

\n:换行

\r:移到当前的第一格

\t:水平制表

\’:产生一个单引号

\”:产生一个双引号

\\:产生一个斜杠

五.数据类型

java中数据类型包括:

基本数据类型

引用数据类型

java中所有的基本数据类型都有固定的存储范围和所占空间的大小,而不受具体

操作的影响,以保证java程序的可移植性

整数类型:

byte    1个字节     -128——127

short    2个字节

int         4个字节

long     8个字节

注意:

java语言的整数默认类型为int类型。

浮点类型

float4个字节

double     8个字节

注意:

java语言的浮点数默认类型为double类型

字符类型(char):

通常是用来保存一个字母的

char      两个字节

char可以保存一个汉字,因为在java中字符采用Unicode国际统一编码,一个

字符占两个字节,而一个中文也是占两个字节,所以可以保存一个汉字。

布尔类型(boolean)

注意:

boolean类型在java中只有true和false两个值

不可用“0”或非“0”的整数代替true和false

作用:

boolean类型适用于逻辑运算,一般用于程序流程控制

六.变量

在程序中可以存放可变数据的字符序列

语法:

1.边声明边赋值

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

例如:int num=10;

2.先声明后赋值

数据类型 变量名称;

变量名称=变量值;

例如:int num;

num=10;

定义变量的步骤:

step1:根据数据变量类型开辟相应大小的内存空间

step2:声明变量名称其实就是给当前的内存空间命名

step3:给变量赋值其实就是往内存空间写数据

step4:输出变量其实就是从内存空间往外读取数据

变量的分类

根据数据类型划分:

基本数据类型变量:保存的是原始数据

引用数据类型变量:保存的对象的引用

根据位置划分:

局部变量:就是在方法内部或语句块的内部定义的变量

全局变量:在类中方法外部声明的变量

注意:

区分变量作用域可以根据最近的开始大括号和结束大括号进行判断

成员变量的作用域是整个类体

在声明局部变量时一定要初始化!

七.基本数据类型之间的转换

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

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

byte、short、int——>long——>float——>double

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

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

例如:long   L=100L;int   i=(int)L;

注意:有可能造成精度降低或数据溢出,使用时要小心

八.常量

在程序中持续不变的值,一旦赋值无法修改

语法:

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

例如:

final int NUM=200;

注意:

常量名称一般建议大写

九.Scanner接收键盘上输入的内容

step1:导包   import   java.util.Scanner;

step2:创建Scanner对象    Scanner  s=new  Scanner(System.in);

step3:通过Scanner的对象可以分别调用nextInt()、nextDouble()、

next()方法,获取键盘上输入的整数、浮点数、和字符串。

1 0
原创粉丝点击