分享

黑马程序员带领你,挑战7天速学JAVA,告别小白!

 123xyz123 2019-03-23

对于刚接触JAVA语言的小白来讲,这是一篇基础知识讲解文章,但跟着随后几天会持续更新,挑战7天告别JAVA速学!

存储单元:

变量是内存中的容器,用来存储数据。那么计算机内存是怎么存储数据的呢?

无论是内存还是硬盘,计算机存储设备的在最小信息单元叫做“位(bit)”,又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫做“字节(byte)”,通常用大写字母B表示,字节是有连续8个位组成。

除了字节外还有一些常用的存储单位:
1B(字节)=8bite;

1KB=1024B;

1MB=1024KB;

1GB=1024MB;

1TB=1024GB;

数据类型:
JAVA是一种强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。

数据类型分为:基本数据类型、引用数据类型。

基本数据类型包括:数值型、字符型(char占2个字节)、布尔型(boolean占1个字节)。

引用数据类型又有:类(class)、接口(interface)、数组([])。

数值型分为两类:整数型(byte占1个字节;short占2个字节;int占4个字节;long占8个字节)、浮点类型(float占4个字节、double占8个字节)。

注意事项:整数默认为int类型;浮点数默认为double类型。定义long类型数据的时候。要加L或者l,建议加L;定义float类型数据的时候,要加F或者f,建议加F。

标识符(标志符):

作用:给包、类、方法、变量等起名字。

组成规则:由字符,下划线,美元符组成,这里所讲的字符采用unicode字符集,因此包括英文大小写字母,中文字符,数字字符等(但不建议使用汉字)。

注意:标识符不能由数字开头,也不同定义为JAVA中的关键字。

命名规则:基本要求是见名知意,也就是说根据自己定义的名字,能够轻松的理解该名称的意思。

常见的一些规则:包(其实就是文件夹,用于对类进行管理),全部小写,多级包用点隔开(如com.com.itheima)。类,一个单词首字母大写(如Student,Car),多个单词,每个单词首字母大写(HelloWorld)。变量或者方法,一个单词首字母小写(age,show()),多个单词,从第二个单词开始每个单词首字母大写(maxAge,getAge())。方法后加括号表示,而变量没有。

类型转换(分为隐式转换、强制转换):

+是一个运算符,用于做数据的加法操作,运算时,一般要求参与运算的数据的类型必须一致。Boolean类型不能转换为其他的数据类型。

隐式转换:byte、short、char这三种参与运算时默认转换为int类型,之后在参与运算,如果数据一步步增大,则按照int、long、float、double的顺序进行转换,在有不同数据类型进行运算时,最终结果为算式中的最大类型,否则会因为可能损失精度,系统进行报错。

如果以了解不会存在精度损失,也可以进行强制转换。

强制转换:目标类型 变量名=(目标类型)(被转换的数据);

以上就是第一次所学习的基础内容,小编在接下来会持续更新,如果您对学习JAVA有什么疑问,欢迎大家在下方评论区评论,若大家喜欢这篇文章,动动小手点个关注,您的支持就是我前进的最大动力,谢谢大家!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多