zoukankan      html  css  js  c++  java
  • day2

    一.Java的数据类型

      1.基本数据类型

    数据类型 位数 取值范围
    byte 8 -128~127
    short 16 -32768-32767
    int 32 -231~231-1
    long 64 -263~263-1
    char 16 ...........
    float 32 ...........
    double 64 ...........
    boolean 1 true/flase

    2.引用数据类型

     eg:string[]

    3.数据类型转换有两种情况:

       自动类型转换

       强制类型转换  eg:

      int x=70;

      char ch=x;

      就会报错

      要改成

        int x=70;

        char ch=(char)x;

    二.包(package)

     1.包:有逻辑关系的类的集合

     2. 包(package)的命名规范:

           在包名中,可以使用.号来区分包的级别;包名一般情况下是小写

           第一级 指该项目的类型,如com,org,gov等,

           第二级 指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等

           第三级 指项目的名称,如:corejava,bcms,oa,erp等

           第四级 指项目模块的名称,如:bean,action,exception,chapter01等

     3.导入外部包的类,关键字“import”

    三.权限访问修饰符

        Java语言有四个权限访问修饰符,权限从大到小依次为:

       1.public :公共权限,可以被任意类访问

       2.protected:受保护的权限, 可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。

       3.default:同包权限 ,只能被同包的类访问

       4.private:私有权限, 只能在本类中访问

    四.Java类的封装

      1.封装性是一种信息隐藏技术。

      2. 对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位,尽可能隐藏对象的内部结构

    五.Java表达式

       1.表达式的概念:使用一系列的标识符和运算符组成的序列。

       2.表达式:

                逗号表达式 (,)

                问号表达式 (**?**:**)

                逻辑表达式 (值为true/flase)

    六.标识符的规则

     1. Java语言中,对于变量、常量、方法都有名字统称为标识符。

     2. 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。

    3.标识符命名规则:

           某一个区域中是唯一的,在不同的区域中可以使用同一名字

           必须由字母、数字、下划线和$符号组成

           不能以数字开头 不能使用非法的字符,如:#,%.......&等

           不能使用系统关键字

           不能使用空格来分隔

           长度无限制

           严格区分大小写

           不同的标识符有一定的命名规矩

           对于常量的命名要注意初始值

    4.标识符的命名约定

       类和接口名:每个字的首字母大写,例如MyClass,HelloWorld等。

       方法名。首字母小写,其余的首字母大写,尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。

       常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。

       变量名。可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。

    七.Java注释

         // 单行注释

         /* 单、多行注释 */

          /** 文档注释 */

  • 相关阅读:
    5.装饰器生成器迭代器
    python-进程&线程
    模块(二)
    MYSQL数据库操作(一)
    python-网络编程-socket编程
    python-异常处理
    python-面向对象进阶
    python-模块
    python_面向对象编程
    生成器 迭代器,装饰器 ,软件开发规范
  • 原文地址:https://www.cnblogs.com/xuekai/p/7003025.html
Copyright © 2011-2022 走看看