zoukankan      html  css  js  c++  java
  • JAVA基础(二)

    Main是一个程序开始执行的位置

    Java程序程序的基本组成单位是类,

    类体中包含属性和方法两部分,

    每格应用程序都包含一个main()方法,含有main()的类称为主类,

    声明成员变量和局部变量

    类的属性 称为类的全局变量

    方法中的属性成为局部变量

    全局变量声明在方法体中。

    标识符定义、命名规则以及命名习惯

    在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等

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

    命名规则

    1.由字母、数字、_下划线和$美元符号组成

    2.不能以数字开头

    3.长度没有限制

    4.严格区分大小写

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

    命名习惯

    1.见名知意

    2.驼峰式命名:类名单词首字母大写,多个单词组成的每一个单词的首字母都大写;变量名、方法名、参数名首字母小写,剩下的每一个单词的首字母大写

    声明变量

    定义变量就是告诉编译器这个变量的数据类型,这样编译器知道配值多少空间给它,以便于存储什么样的数据,在程序运行过成中空间的值是变化的,这个内存空间称之为变量,

    空间的名字称之为变量名

    语法:数据类型 变量名称=变量值

    变量名遵循条件

    (1)  变量名必须是一个有效的标识符

    (2)  变量名不可以是java中关键字

    (3)  变量名不能重复

    (4)  选择有意义的单词作为变量名

    计算机存储设备的最小信息单元叫“位(bit),我们又称之为“比特位”,通常用小写的字母b表示。

    而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成

    单位转换

    1B(字节) = 8bit

    1KB = 1024B

    1MB = 1024KB

    1GB = 1024MB

    1TB = 1024GB

    1PB = 1024TB

     

     

    基本类型之4类8种

    四类

    八种

    字节数8位等于一个字节

    数据表示范围

    整型

    Byte     字节型

    1        8位

    -128~127

    Short    短整型

    2       16位

    -32768~32767

    Int        整形

    4       32位

    -2147483648~2147483648

    Long     长整型

    8       64位

    -263~263-1

    浮点型

    Float    单精度

    4     

    -3.403E38~3.403E38

    Double   长精度

    8

    -1.798E308~1.798E308

    字符型

    Char     字符型

    2

    表示一个字符,如('a','A','0','家')

    布尔型

    Boolean  布尔型

    1

    只有两个值true与false

     

    注意

    整数类型

         1.变量的取值范围,超出范围就会出错

     2.对于Long型值来说,诺赋值大于int 型的最大值或最小的int 型最小值,则需要在数字狗加L或l,表示该数为长整数,如long num=2147483650L。

     3.整数后面加L或l后缀,因为int是默认型。

    浮点类型

    1. 默认小数都是Double型
    2. 若使用float型小数,则需要在小数后面添加F或f。
    3. 可以使用后缀D或d 来明确这是一个double类型数据,不加d也可以
    4. 但声明floa型变量是不加f,系统默认变量是double类型而出错。

    声明常量

    1. 运行工程中一致不会改变的量成为常量。
    2. 常量在程序中只能赋值一次,在位所有的对象共享值,常量是非常有用的

    数据类型转换

    1.Boolean类型不可以转换成任何一个数据类型

    各种数据类型按照数据范围从小到大依次列出:

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

    l  自动类型转换

    小字节向大字节转换

    表示范围小的数据类型转换成范围大的数据类型,这种方式称为自动类型转换

    自动类型转换格式:

        范围大的数据类型 变量 = 范围小的数据类型值;

    如:

            double d = 1000;

        或

            int i = 100;

            double d2 = i;

     

    l  强制类型转换

    大字节向小字节转换,会产生数据丢失

    表示范围大的数据类型转换成范围小的数据类型,这种方式称为强制类型转换

    强制类型转换格式:

    范围小的数据类型  变量 = (范围小的数据类型) 范围大的数据类型值;

    如:

    int  i = (int)6.718;   //i的值为6

    double  d = 3.14;

    int  i2 = (int)d;     //i2的值为3

  • 相关阅读:
    python基础知识第三篇(列表)
    python基础知识第二篇(字符串)
    python基础知识第一篇(认识Python)
    tomacat环境搭建
    Python的内存管理机制
    selenium定位方法
    python+selenium xpath定位
    django--创建及配置项目app
    django--cookies和session
    django--orm--012
  • 原文地址:https://www.cnblogs.com/layuechuquwan/p/11221292.html
Copyright © 2011-2022 走看看