大家好,我又来了!!啦啦,我知道你们很想我,很想我赶快写更多的文章来提高自己的水平,好吧,我就从了你们。下面跟我一起来光顾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. mysql一主多从配置详情

    https://www.cnblogs.com/zgx/archive/2011/09/13/2174823.html 1.准备好3台虚机,一台master,两台slave且都安装好mysql 2.主 ...

  2. 鸿蒙系统开源学习经验分享HarmonyOS[www.allharmonyos.com]

    分享鸿蒙系统开源知识,分享学习经验,分享鸿蒙系统开发经验 www.allharmonyos.com https://gitee.com/allharmonyos https://github.com/ ...

  3. JSP中四种属性保存范围(1)

    一.四种属性范围 在JSP中提供了四种属性保存范围 page:在一个页面内保存属性,跳转之后无效request:在一次服务请求范围内,服务器跳转后依然有效session:-在一次会话范围内,无论何种跳 ...

  4. python实现处理excel单元格中的数据

    实现代码如下: # 将数据单元格(格式为:参数名=值)里的数据以键值对的形式放入字典中,返回该字典 class get_string: def cut_string(self,string): # 将 ...

  5. 【ABAP系列】SAP ABAP基础-录制BDC的MODE定义解析

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP基础-录制BDC ...

  6. 关于C++ string 的神奇用法

    c++里有大部分字符的操作都在#include<cstring>这个库中,这个库的函数在考试的时候都是可以用的,这个库里包含了很多字符串操作函数,特别是string这个数据类型特别优美,它 ...

  7. 普通ACL访问控制列表

    配置OSPF R1: R2: R3: R4: 在R1上查看OSPF的学习 测试R1与R4环回接口连通性 配置普通ACL访问控制列表: 先在R4配置密码用R1与R4建立telnet建立 密码huawei ...

  8. ajax基础--基本概念

    1.Ajax的全称: Asynchronous Javascript And XML,就是使用is代码获取服务器数据 局部异步刷新 IP地址:用来标识查找某一台计算机 域名:ip地址太难记了,使用域名 ...

  9. 解读vue filter

    1.全局filter, 全局的过滤一般在main.js里面使用 <div id="app"> <div> {{testVal | filVal(10,30) ...

  10. BZOJ 4675(点分治)

    题面 传送门 分析 由于期望的线性性,我们可以分别计算每个点对对答案的贡献 有三个人取数字,分开对每个人考虑 设每个人分别取了k个数,则一共有\(C_n^k\)种组合,选到每种组合的概率为\(\fra ...