基础

来源:互联网 发布:java学习暑假班 编辑:程序博客网 时间:2024/05/21 19:30

一、数据类型

 

1、基本数据类型

数据类型

位数

取值范围

    

byte       

8

-128~127

数据存储在内存中的最原始形态

short      

16

-32768~32767

 

int          

32

-231~231-1 

 

long       

64

-263~263-1 

 

float       

32

 

double   

64

 

char       

16

\u0000~\uFFFF

 

boolean 

1

true/false

 

·数据类型转换

自动类型转换也称作隐式类型转换,满足以下条件:两种类型之间相互兼容目标类型大于源类型(即类型提升)

如:char ch = 'A'; int num = ch; float f = num; double d = f;

//类型转换自动发生,无需显式说明

强制类型转换也称作显式类型转换,被转换的值的数据类型大于其目标类型,将会丢失部分信息

如:int x = 65;char ch = (char)x;

二:包

1、概念:物理上是文件夹;逻辑上是有逻辑关系的类的集合2、作用:避免类重名      控制访问权限

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

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

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

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

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

 三、权限访问

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

1public:公共权限   修饰类、属性、方法。可以被任意类访问

2protected:受保护的权限   修饰属性、方法。 可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。

3default:同包权限  修饰类、属性、方法。只能被同包的类访问4private:私有权限  修饰属性、方法。 只能在本类中访问

四、封装

   1、概念:封装性是一种信息隐藏技术

   2、两个含义:

     · 对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位

     ·尽可能隐藏对象的内部结构

   3、具体表现:                               

     ·属性使用private权限

     ·方法使用public权限

五、标识符

   1概念Java语言中,对于变量,常量,方法,都有名字,统统称之为Java标识符。标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。

   2标识符的命名规则:

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

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

    ·不能以数字开头

    ·不能使用非法的字符,如:#%.......&

    ·不能使用系统关键字

    ·不能使用空格来分隔

    ·长度无限制

    ·严格区分大小写

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

   3标识符的命名约定:类和接口名:每个字的首字母大写,例如MyClassHelloWorld等。方法名。首字母小写,其余的首字母大写,尽量少用下划线。例如,myNamesetTime等。这种命名方法叫做驼峰式命名。常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME变量名。可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。

六、Java注释

   //  单行注释

   /*   单、多行注释 */

      /**  文档注释  */ 

 

原创粉丝点击