Java的基本语法(一)

一.标识符数据库

(1)标识符就是在编写程序时给类,变量,方法等起的名字服务器

(2)标识符的命名规则:标识符由字母,数字,下划线和$组成;第一个字符不能是数字;不能与关键字重名数据库设计

二.关键字this

定义:也称保留字,是系统预留的有特殊含义的标识符。关键字都是小写字母编码

例子:设计

数据类型相关:class,interface,enum,byte,short,int,long,float,double,char, boolean, void
流程控制相关:if,else,switch,case,default,while,do,for,break,continue,return
访问权限修饰符:private,protected,public
方法相关修饰符:abstract,final,static,synchronized
类关系相关:extends,implements, super
与实例相关的:new, this, instanceof
包相关:package,import
异常处理:try,catch,finally,throw,throws
其余:native,strictfp,transient,volatile,assert
未 用:goto,const
字面量:true,false,nulcode

三.字面量utf-8

1.字符编码作用域

简单的说就是字符与一个整数之间的对应关系‘a’------------97,‘A’------------65,unicode

‘0’------------48

 

经常使用的字符编码:

ASCII码,美国信息交换标准代码,使用1个字节的二进制表示.

iso-8859-1, 西欧语言编码,兼容ASCII编码 , Tomcat服务器默认编码,

GB2312/GBK, 中文编码

unicode编码, 每种语言中的每一个字符设定了统一而且惟一的二进制编码.经常使用的编码方案有 utf-8(代码编写以及数据库设计优先选择), utf-16

2.字面量

Java程序是用来处理数据的,数据分为不可变的和可变的两类,不可变的又分为字面量和final常量,字面量又称为直接量. 

包括: 

整数字面量: 10, 123, 456, -789, 0 等全部整数

小数字面量: 1.2, 3.14, 45.678等全部小数

布尔字面量: true, false

字符字面量:是用单引号引发来的单个字符,如’a’, ‘A’, ‘中’, ‘汉’等, ‘’, ‘ab’不是字符字面量

字符串字面量:有双引号引发来的任意个字符,如: “abc”, “90后菜鸟”, “”

null

四.变量

变量的分类:根据定义变量的位置,分为局部变量和成员变量

成员变量:在类中定义变量(做用域在整个类)

局部变量:在代码块中定义变量(从定义类开始,到大括号结束)

五.数据类型

数据类型就是一组值,以及这一组值上的操做.

1.数据类型做用:

不一样数据类型的存储方式不一样,整数和小数存储方式不一样;

不一样数据类型的数据取值范围不一样, 一个字节和四个字节取值范围不同;

不一样类型的数据容许的操做不一样, 字符串不能进行乘除操做.

2.Java语言的数据类型包括哪些

Java的数据类型分为基本类型和引用类型两大类.

3.八大基本类型

整型:byte,short,int,long

小数类型:float,double

字符类型:char

布尔类型:boolean

4.基本类型转换

布尔类型不能和其余类型进行相互转换

1.自动类型转换

byte -->short -->int -->long -->float -->double

char -->int -->long -->float -->double

2.强制类型转换

不能进行自动类型转换时,能够进行强转

(目标类型)(表达式)

相关文章
相关标签/搜索