java02

java编程基础

目标:

常用开发工具

转义字符

Java语法格式规范

标识符,关键字,常量

Java变量

变量分类,作用域

数据类型

基本数据类型

类型之间的转换

运算符及表达式

拓展:转义字符

println()  print()的区别

\\t  \\n 的区别

标识符

Java标识符命名规则:

由字母、数字、下划线(_)和美元符号($ 音:dollar)组成。

不能以数字开头。

区分大小写。

不能是Java中的保留字和关键字。

关键字

Java中有特定含义,专门用途的字符串称为关键字(keyword),关键字全部小写

关键字

abstract    boolean    break    byte    case    catch

char    class    const    continue    default    do

double    else    extends    final    finally    float

for    goto    if    implements    import    instanceof

int    interface    long    native    new    package

private    interface    public    return    short    static

strictfp    super    switch    synchronized    this    throw

throws    transient    try    void    volatile    while

assert    enum

保留字:没有定义用途,但保留备用。goto、const


变量

房间   ←→   变量

房间名字   ←→   变量名

房间类型   ←→   变量类型

入住的客人    ←→   变量值


变量:保存程序执行过程中的数据

变量名:定义变量的标识符

变量类型:存放的数据类型

变量值:内存单元中装载的数据

变量其实是内存中的一小块区域,使用变量名来访问这块区域。因此,每一个变量使用前必须先申请(声明),然后进行赋值(填充内容),才能使用

拓展:编程命名规范:

变量名、方法名:首字母小写,其余单词首字母大写

类名、项目名:首字母大写,其余单词首字母大写

包名:全部小写,用英文的.隔开

常量:全部大写,单词之间用_隔开

总体原则:驼峰式,见名知义,便于代码的统一及可读性

java的数据类型


                                                                             {         整数类型(byte,short,int,long)

                                           {    {        整数型       {

                                                                             {         浮点类型(float,double)

                                          {     {

                    {     基本类型       {       字符型(char)→也属于整数类型

                    {                      {   {

数据类型     {  {                        {  {        布尔类型(Boolean)

                   {                             {         类(class)

                   {      引用类型      {         接口(interface)

                                                {         数组(array)

基本数据类型:

Java中定义了4类/8种基本数据类型

布尔型---- boolean

字符型---- char

整数型---- byte, short, int, long

浮点数型---- float, double

Java中所有的基本数据类型都有固定的存储范围和所占内存空间的大小,而不受具体操作系统的影响,以保证Java程序的可移植性。

整数类型:

    类型                 占用存储空间                 存储范围

        byte                                      1字节                                         -128~127

       short                                      2字节                                         -215 ~ 215-1

         int                                        4字节                                         -231 ~ 231-1

        long                                      8字节                                        -263 ~ 263-1

Java语言整型数值默认为int,如:int i = 3;

声明long类型可以加‘l’或‘ L’,如:long  l = 3L;

赋值时不能超出该类型的数值范围

字符类型:

char型数据用来表示通常意义上“字符”

char c = ‘A’;  char gender= ‘女';

Java字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示(Unicode是全球语言统一编码)

char  c1 = '\\u0061'; //相当于a

char c2=97; //ASCII码,相当于a

Java语言中还可以使用转义字符'\\'来将其后的字符转变为其它含义:

char c2 = '\\t';

布尔类型:

boolean类型表示真假,一般用于逻辑运算、流程控制

boolean类型数据值:true或false,不可以用0、非0数字,大写代替。

示例:

boolean  b = false;

boolean c = true;

java中的运算符:

算术运算符:+ 、 - 、 * 、 / 、 % 、 ++ 、 --

字符串连接运算符:+

赋值运算符:= 、 += 、 -= 、 *= 、 /= 、 %=

关系运算符:> 、 < 、 >= 、 <= 、 == 、 !=

逻辑运算符:&& 、 ||、!、 & 、 | 、 ^

三目运算符:? :

位运算符:& 、 | 、 ^ 、 ~ 、 >> 、 <<

你可能感兴趣的:(java02)