java语言基础

来源:互联网 发布:上海英翼传媒 知乎 编辑:程序博客网 时间:2024/06/03 23:44
java语言基础
1.语言成分
1.1,关键字:由java语言定义的,具有特定含义的单词,每个关键字都有一种特殊的含义
1.2.标识符:标识符的命名规则是以字母开头的字母数字序列,数字0-9,字母大小写英文字母。下划线(_)和符号$,区分字母大小写;不能使用关键字;长度不受限制
java语言约定:关键字,变量,对象,方法,包等名字通常全部字母小写,由多个单词构成的标识符,首字母小写,其后单词首字母大写,如toString:类名首字母大写;常量名全部字母均大写
1.3.注释:程序中用于说明和解释的一段文字,对程序运行不起作用
2.基本数据类型

2.1java的数据类型分为两大类:基本数据类型和引用数据类型


2.2整数类型 
     字节型byte 1个字节  短整型short 2个字节  整型int  4个字节 长整型long 8个字节
     int整数占32位,与操作系统无关,默认的整数类型为int。整数后加后缀L或者l表示long整数类型
     java提供十进制,八进制,十六进制等三种进制的整数表示形式
     十进制:用符号为和多个0-9数字表示,首位不能为0
     八进制:以0位前缀,其后跟着多个0-7之间的数字
     十六进制:以ox或者OX为前缀,其后跟着多个0-9之间的数字或者a-f,A-F之间的字母,a-f或者A-F分别表示值10-15
  字符类型:
      字符类型(char):表示unicode字符。一个字符占用2个字节。字符常量有两种表示方法'a'和‘\u0000-\uFFFF’即(0-65535)
2.4变量和常量 
      变量用于在程序中可被改变的数据,变量的4个基本要素:名字,类型,值,作用域
      [修饰符] 数据类型 变量[=表达式1]{,变量[=表达式]}
      最终变量:采用关键字final声明的变量,只能进行一次赋值,称为最终变量  final int value;//声明最终赋值,声明时没有赋值(最终变量只能进行一次赋值)
      常量有两种形式:直接常量和符号常量
      直接常量是在程序中直接引用的常量,包括数值型常量和非数值型常量,数值型常量称为整数包括整数和浮点数,
      非数值型常量包括字符常量,字符串常量,和布尔常量,字符常量是由双引号括起来的字符序列
      符号常量保存在程序中不能被改变的数据,常量名标识符,用关键字final声明
java中约定常量表示符全部用大写字母表示,声明符号常量可以提高程序可靠性,使程序易于修改