大家好,我又来了!!啦啦,我知道你们很想我,很想我赶快写更多的文章来提高自己的水平,好吧,我就从了你们。下面跟我一起来光顾Java第二期,掌声,掌声!!!

第二章:

这章,我要给大家讲得内容有变量,常用Java数据类型,变量命名规则,编码规范,数据类型及变量名应用。

(1)首先介绍变量

变量也拥有自己的属性:变量,变量名,变量类型,变量的值

我们可以把它想象成在一个旅馆:

旅馆中的房间 变量 通过变量可以简单快速的找到它存储的数据,
房间的代号   变量名 调用变量就是将那个房间中的数据取出来,
房间的代号   变量类型 变量是存储数据的一个基本单元,
入住的客人  变量的值 不同的变量相互独立。

数据类型:

int 整形 用于存储整数
double 双精度浮点型 用于存数小数
char 字符型 用于存储单个字符
String 字符串型 用于存储一串字符

不同类型的数据就需要用不同大小的内存空间存储。其中,int,double,char都是Java定义的关键字。

其中需要注意是:string  char;用string存储数据的格式为 string = “你好”;  用char存储数据的格式为 char = ‘男’;  字符串格式必须有引号,字符型是单引号!

变量名命名规范:

(1)变量必须以字母,下划线“_”或“$”符号开头

(2)变量可以包括数字,但不能以数字开头

(3)除了“_”或“$”符号以外,变量名不能包含任何特殊字符

(4)不能使用Java语言的关键字,如int ,class,public等

Java变量名的长度没有任何限制,但是Java语言区分大小写,所以price和Price是两个完全不同的变量,Java关键字不能用作变量名,雷明,包名等。

编码规范:

(1)类名必须使用public修饰

(2)一行只写一条语句

(3)用{}括起来的部分通常表示程序的某一层次。“{”一般放在这一结构开始行的最末,“}”结构的第一个字母对其,并独占一行

(4)第一层次的语句或注释应比高一层次的语句或注释缩进若干个空格再书写,使程序更加的清晰,增强程序的可读性。

在这章中关键代码也不多,所以希望大家都牢牢记住:

System.out.println("****");

双引号中为输出的内容

说到这,第二章就已经差不多结束了。最后告诉大家一个神器,我只跟你说,别人都不知道的。嘘!MyEclipse,这个软件是伴随着Java的,所以需要经常练习的朋友最好下载安装在自己的电脑方便自己使用。它可以报错,虽然是英文,我们可以搜索百度来解答。好啦,完结。下一期会给大家带来Java第三章。那时我们就会接触代码,下期再见,木嘛,爱你们。

下节会为大家带来更多关于Java的文章。如果你觉得我写的文章可以给你带来收获,那么我也希望你可以留下脚印,以后我也会更加努力给大家带来更多的知识。期待我的下一期吧,everybody~ 

Java总结第二期的更多相关文章

  1. Java设计模式迭代器

    定义:提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示. 类型:行为型 适用场景: 访问一个集合对象的内容而无需暴露它的内部表示 为遍历不同的集合结构提供一个统一的接口 优点 ...

  2. java设计模式——迭代器模式

    一. 定义与类型 定义:提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示 类型:行为型. 二. 使用场景 (1) 访问一个集合对象的内容而无需暴露它的内部表示 (2)  为遍 ...

  3. 组合模式(Composite)---结构型

    1 基础知识 定义:将对象组合成树形结构以表示“部分-整体”的层次结构.特征:组合模式使得客户端对单个对象和组合对象保持一致的方式处理. 本质:统一叶子对象和组合对象. 目的:让客户端不再区分操作的是 ...

  4. 设计模式课程 设计模式精讲 18-2 迭代器模式coding

    1 代码演练 1.1 代码演练1(迭代器模式演练) 1.2 代码使用场景 1 代码演练 1.1 代码演练1(迭代器模式演练) 需求: 课程管理:需要实现课程可进行增添,删除,并能够打印出课程列表. u ...

  5. Spark案例分析

    一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ...

  6. Java基础(第二期)

    数据类型扩展以及面试题讲解 整数拓展:进制 int i=10; int i2=010; //八进制0 int i3=0x10; //十六进制0x 0~9 A~F 16 相关进制转换自行学习,用的不多 ...

  7. java web从零单排第二十二期《hibernate》代码分析之查看,删除用户信息

    前两期的内容不知道大家理解的怎么样,我并没有详细的去解释代码的意思,如果你已经自己都钻研明白了,那最好过,但还是一知半解的话,接下来我会仔细分析代码. 1.register.jsp:这部分代码只是简单 ...

  8. 一位资深开发的个人经历 【转自百度贴吧 java吧 原标题 4年java 3年产品 现在又开始做android了】

    楼主2007年从一家天津的三流大学毕业.毕业前报了一个职位培训,毕业后可以推荐工作.因为推荐的公司都是北京的,所以就来北京了. 找了一个月工作,没有找到要我的,就在出租屋里宅了起来,打着考研的旗号,又 ...

  9. java代码注释规范

    java代码注释规范   代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率.也是程序代码可维护性的重要环节之一.所以我们不是为写注释而写注释.下面说一下我们在诉求网二 ...

随机推荐

  1. JS - 迭代协议

    Iteration protocols | MDN 可迭代协议(iterable protocol) 迭代器协议(iterator protocol)

  2. 在windows上使用xdmcp登陆centos,红帽linux

    使用xdmcp协议可以方便的在远端登陆linux服务器,进行一些界面的操作. 修改服务器端配置. vi /etc/gdm/custom.conf 找到下面两个标签 [security] AllowRe ...

  3. 精讲 org.w3c.dom(java dom)解析XML文档

    org.w3c.dom(java dom)解析XML文档 位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效果可能会 ...

  4. (转)https://wiki.debian.org/iwlwifi debian7下wifi intel 5100agn

    https://wiki.debian.org/iwlwifi Debian 7 "Wheezy" Add a "non-free" component to ...

  5. JavaScript List

    function List() {    this.listSize = 0;    this.pos = 0;    this.dataSource = [];    this.clear = fu ...

  6. <转载>面试官: 讲讲MySql表设计需要注意什么?

    作者:孤独烟 出处: http://rjzheng.cnblogs.com/ 综述 近期由于复习了一下MySQL的内容看到一篇比较好的文章,转载分享一下.大家看完,其实能避开很多坑.而且很多问题,都是 ...

  7. ReplaceAll 特殊字符处理

    用到Json与replaceAll Http拦截脚本中经常需要替换,replace虽然不需要处理特殊字符,但是不能匹配多个,ReplaceAll能够使用正则,不过需要处理的转移实在太多 比如,需要替换 ...

  8. JSON:结构化数据格式

    JSON是javascript的子类,也是作为更好的互联网传输结构化数据格式逐渐取代XML,因此要理解JSON,重要的是理解它是一种数据格式,不是一种编程语言. 语法 //javascript var ...

  9. Freeswitch Tutorial

    I. Install Freeswitch 1) FreeSWITCH Explained https://freeswitch.org/confluence/ https://freeswitch. ...

  10. JS window对象 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back();

    返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL. 语法: window.history.back(); 比如,返回前一个浏览的页面,代码如下: window.hi ...