编程基础

1、基本语法:

   类的定义格式:[类修饰符]class<类名>{ <类体>}

   关键字class表示定义一个类,类名是java合法的标识符名。按java编码约定,类名的英文单词的第一个字母要大写,若有多个单词组成,则每个单词的首字母都要大写,<类体>有变量定义和方法定义组成。

  类的成员变量的声明格式是:[修 饰符]<类型><变量名>[=初始值];

                                       例如:private  String  name = "Tom";

  类的成员方法的声明格式是:[修饰符]<返回值类型><方法名>(形式参数列表){。。。。。。}

2、main()方法中的main不可以大写。

    java的代码分为结构定义语句和功能定义语句;功能执行语句要以分号结束。

3、java注释:  //     /*................*/       /**..................*/

     //:用于单行注释;

    /*........*/:用于多行注释,注意,此注释不可以嵌套。它可以嵌套//注释

    /**.............*/

4、java中的标示符:

    标示符是指程序中包、类、接口、变量或方法的名字的字符序列。命名规则:

   标示符必须是数字、字母、下划线“_”、美元符号$组成,首字符不可是数字。标示符的长度不受限制。

   不可把关键字和保留字作为标示符。标示符大小写是敏感的。

5、java中的常量:

    java程序运行时值不可修改的量成为常量:

     1>布尔型常量(boolean)    只有ture 和   false  

     2>整型常量(int 或 long )

         整型常量有十进制、八进制、十六进制三种表示法:

       十进制:十进制整数,如123,-48等。

        八进制:以数字0开头的八进制整数,如017,-021等。

        十六进制:以0x或0X开头的十六进制整数,如0x12a6,0XAB12等。

      整型常量(int)在机器中占32位,即4个字节。

    3>、浮点数常量(float或double)

     浮点数常量有两种表示形式:十进制小数形式和科学记数形式。

    数值后边加上d或D表示是double型的浮点数,在机器中占64位。只有在数值后边加上F或f才表示float型的浮点数,在机器中占32位,如12.3f,3.14f等,其有效精度是6位。

    4>字符型常量(char)

      java中的字符采用Unicode字符集的编码方案,是16位的无符号整数,占2个字节。

      字符型常量值有两种表示方法。

       ‘/r‘表示接受键盘输入,相当于按下了回车键;
       ‘/n‘是换行;
       ‘/t‘是制表符,相当于table键;
       ‘/b‘是退格键,相当于Back Space;
       ‘/‘‘是单引号,而‘/“‘是双引号;
        ‘//‘是一个斜杠“/”。

      5>字符串常量(String)

     java中的字符串是实际上是字符串类java.lang.String的一个对象,所有的字符串常量值都用引号括起来,如“abc”。

      由于“abc”是一个对象,故它可以使用类String 中的方法。

6、变量:

      变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。根据所存储的数据类型的不同,有各种不同类型的变量。变量名代表这块内存中的数据 。
int x=0,y;
    y=x+3;
 执行这两条语句的过程中,内存分配及变化情况。X在被取值前必须被初始化。

7、变量字节大小及有效取值范围

     byte占用一个字节,数字大小为-27—27-1
     short占用两个字节,数字大小为-215—215-1
     int占用四个字节,数字大小为-231—231-1
     long占用八个字节,数字大小为-263—263-1
     float占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。用二进制的指数形式表示一个浮点数的格式,如:       101*22  , 101*2-3
     double占用八个字节,数字大小为4.9E-324~1.7E+308, -4.9E-324~-1.7E+308 。
     char占两个字节,数字大小为0—216-1,是unicode编码。字符的本来面目,我们为什么可以直接将一个数字赋给字符变量。
     Boolean占一个字节,其取值只有两个,true和false。
8、类型转换

     每一个表达式都有个类型,表达式在使用过程中,当表达式所处的上下文要求的类型与表达式类型不一致时,就会发生类型转换。

    常见的发生的类型转换的上下文有:赋值是类型转换;方法调用时转换;强制类型转换;字符串类型转换;数值类型提升。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值