Java4Android自学记录(3):Java变量

1 目录及资源索引

  Java4Android自学过程目录及资源索引

2 课程前言

  • 在现阶段课程当中,重点介绍的是 Java 的语法
      按我理解就是 Java 的一些基础知识。举个例子,比如玩王者荣耀,上来的新手教程,会告诉我怎么移动英雄,怎么释放技能;我可以在哪些位置看到对应的那些信息,我可以在那些地方,做对应的设置等等。但是教程只是教我一个基础的东西,不会帮我玩游戏,更不会给我打到王者段位。
      语法:怎么写出正确的代码。语言:Java,C++等都是语言。语法知识保证我们写出合法的代码,但是并不代表我们就能正确的表达这门语言的意思。比如中文交流,有的人就能抓住核心,言简意赅,但是有的说半天都不知道要表达个啥意思。代码也一样,同样一门语言,实现同样的一个功能,一个人用10行就可以完成,另一个却要100行。

  • 请不要问我这些语法是干什么用的
      同样的,拿上述王者荣耀来举例子,地图上会显示自己队友及暴露在视野中的敌方位置,但是地图也只是会给你显示出来,你通过这些位置能分析出来些什么那就是你自己的事了。比如有的人就可以分析出来,敌方会来Gank,有的会来支援等等。

  • 请反复练习,熟能生巧
      这个就不多说了,王者荣耀一个英雄你玩100次,跟你玩10次,肯定是不一样的。编程也一样。

  • 在讲解到语法阶段的中后期时,才能慢慢的体会到Java的语义
      这也不用多说了,啥都是积累,学习到一定深度后,才能体会到其中的一些意义。

3 什么是变量

3.1 基础概念

  1. 计算机是一种极度精确的机器;
  2. 要将信息存储在计算机中,就必须指明信息存储的位置和所需的内存空间;
  3. 在Java编程语言中,使用声明语句来完成上述任务。

  可以类比一下C,C++,存储变量的位置看成一个篮子,就是说在篮子里边的鸡蛋个数不是固定的,就叫做变量。张三可以放进去10个鸡蛋,但是李四可以拿出来5个鸡蛋。那这个篮子就是一个变量。篮子的名字就是变量的名字。

3.2 变量的声明方法

  各种合法类型都可以声明出来变量,比如int,char,boolean等等。

4 变量的类型

  参考课程中的资料截图如下:
在这里插入图片描述
  在这讲的都是一些基本的数据类型,感觉与其他语言的大同小异。

5 变量的命名规范

5.1 基本规范

  变量命名的语法规范如下(只是合法,但是不一定通俗易懂哦)

  1. 应该以字母、下划线或者美元符开头;
  2. 后面跟字母、下划线、美元符或者是数字;
  3. Java变量名没有长度限制;
  4. Java变量名对大小写敏感。

5.2 驼峰命名法

  这个就是一种比较常用的,程序员之间,命名变量的一种约定。会比较通俗易懂。

  1. 变量名应该用有意义的英文单词;
  2. 变量名如果只有一个单词,则所有的字母小写;
  3. 变量名如果由多个英文单词组成,则从第二个单词开始首字母大写;

6 总结

  1. Java的一些基本变量,可以类比C语言,C++的一些基本变量,差别不大;
  2. 对课程后续讲解内容有个了解,只是将一些必备的语法,具体需要怎么用,还要看自己。
  3. 了解到了Java中的一些命名规范,以及程序员常使用的驼峰命名法等。
  4. 需要多加实战练习才是重点,不能纸上谈兵;不实际操练,这样不可能写好代码。
发布了88 篇原创文章 · 获赞 84 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/Fighting_Boom/article/details/103875520
今日推荐