Java基础学习第二天

什么情况呀。我昨天明明已经写了很多了呀,怎么不见了呀,我好气啊。

重新开始写吧,再复习一遍。

第二天学了啥呢?主要是学习了标识符数据类型

什么是标识符?标识符就是名字,给一个数据标识符的过程就是起名字的过程。标识符作为一个数据的标识,它要起到的作用就是要见名知意,一看到它,你就应该它是什么个意思。它主要是用在给变量,常量和方法,类,包等起名,它只能下划线,字母,美元符$来开头。除了开头的部分,其他部分可以是灵活的运用数字,字母,下划线,美元符号的组合,但是不能出现+号等特殊符号。虽然它是比较灵活的,但是为了我们的代码具有充分的可读性,建议采用以下的原则:

1.驼峰标识

  1. 类名,接口名称在命名的时候首字母要大写。
  2. 方法,变量命名的时候首字符要小写。
  3. 多个单词拼接表示一个标识符的时候,每个单词的首字母都要大写

2.见名知义

通过标识符就能够知道这个数据的意义,而不是随意的用一些符号。这个很重要,还有就是要用英语,而不是拼音来表示,这个主要是为了符合目前大家的想法和标准,以后如果可以用拼音了,我们一定要把它用起来。现在的话,还是要用英语单词来表示它的含义。

​ 除了原则,我们还要注意这么几点,一个是它是大小写敏感的,所以一定要注意区分大小写,因为用大小写写出来的同一个词它是不一样的标识符,一个是它长度无限制,所以你想写多长就写多长,不必担心,要把意义表达清楚,还有就是不能使用Java的关键字,因为它是系统所保留的,你使用它做标识符是会报错的。关键字的话,我们在后面会经常的用到,所以现在不必去记,后面用到自己就知道了,并且这些关键字我们都是可以查的,所以遇到不会的,不懂的都不要紧,用帮助去查就好了。

​ 还有就是讲到了字符集了,这个其实也只需要做个了解,我们目前在java采用的是unicode的字符集,而用的最多的是utf-8,目前我们先了解这个就可以。

​ 接着就是重头戏了,也就是Java的数据类型。为什么会有数据类型这样一个概念呢?这里暂存一点小疑问,不过在我看来,主要是为了使数据能够用到合理的内存空间,不要过多也不要过少,用数据类型来规定存一个数据的时候用什么类型来存储,从而使它们用到合理的内存空间。并且对后面的运算应该也会有一定的影响。而Java是一种强类型的语言,在对一个变量进行定义的时候,就必须声明它是什么样的数据类型。而常量则应该是按照他们的特征自动给它们分配了数据类型了,这个以后如果有机会还要再理解。知道了数据类型,会为后续程序的编译带来很大的便利。

​ Java的数据类型主要分为基本数据类型和引用数据类型。我们目前要学习的内容是基本数据类型,它通常被我们分为四类八种,哪四类呢?分别是整数类型,浮点数类型,字符型和布尔型。其中整数类型中又分为byte型,short型,int型和long型这四种类型,浮点数类型分为float型、double型两种,字符型就是char型,布尔型就是boolean型。基本数据类型就是这样的四类八种。而引用数据类型主要是指类,接口和数组。这个要到后面才学,讲到了我们再来学习。

​ 对于基本的数据类型,我们一个一个来说。首先 ,我们看看整数类型。顾名思义,整型数据类型就是整数型的数据类型,它主要分为byte型short型int型和long型,其中byte型用于储存非常小的数据,它只要占用内存的1个字节, 它的取值范围是-272^7^-1.(-128-127)。short比它要大一点,范围是-2^15^215-1(-32768~32767).最常用的整型数据类型是int型,它的范围是-231 ~ 231 -1(-21亿~21亿),这是用的最多的一种整数类型,也是整型常量的数据类型。因此这也是为什么当把比21亿大的常量赋值给long型整型变量时需要加L的原因。long型变量的范围是-263 ~263 -1,基本上是完全够使用了。我们平时使用一般只要用到int类型就可以了。并且整型常量的类型默认就是int型。

​ 然后,我们来看看浮点类的数据类型,浮点类的数据类型主要分为float型和double 型。其中float型是单精度的数据类型,位数可以精确到7位有效数字,通常情况下精度不够。因此,我们主要使用的是double类型的数据类型来作为浮点型数据的类型,他的精度是float类型的两倍,并且浮点型数据类型的常量默认就是double类型,要转换为浮点类型的话,需要在后面增加F/f,如:3.14F。

​ 接下来我们来看看字符类的数据类型,这个不知道具体含义,只知道它的\b是退格,\n是换行,\r是回车,\t

是制表符,其据说是表示在Unicode编码表中的字符,因为先阶段主要是先打个基础,然后就开始写代码,这些细枝末节的小玩意暂时不花太多时间去理解,去查询具体的含义,如果以后真的觉得有用再回来看看。

​ 然后就是布尔数据类型了,也就是我们在做条件判断是用的最多的true和false了。它主要是用于判断逻辑条件,在程序流程控制的过程中用的比较多。

​ 之前总是觉得文章难写,拖到现在才写出来,其实没必要,不懂的地方就去查,懂的地方就直接写出来,很简单。有些不需要弄的太明白的就放过它,要真正的提高效率。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,491评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,856评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,745评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,196评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,073评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,112评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,531评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,215评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,485评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,578评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,356评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,215评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,583评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,898评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,497评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,697评论 2 335

推荐阅读更多精彩内容