摘要: 一、final赋值 final 修饰一个变量,有很多种说法,比如不能改变等等 准确的描述是 当一个变量被final修饰的时候,该变量只有一次赋值的机会 二、在声明的时候赋值 i已经被赋值为5,所以这里再次赋值会出现编译错误 public class HelloWorld { public void method1() { ... 阅读全文
posted @ 2019-04-25 12:53 皿哥的技术人生 阅读(272) 评论(0) 推荐(1)
摘要: 一、变量根据所处的位置对应不同的名称 变量处于不同的位置,有不同的名称 名称分别是 字段,属性 参数 局部变量 不同名称的变量,其作用域是不一样的 二、字段,属性,Field 当一个变量被声明在类下面,该变量就叫做字段或者属性、成员变量、Field 比如如下代码中的变量i,就是一个属性。 那么从第2行这个变量声明的位置开始,整个类都可以访问的到该变量 所... 阅读全文
posted @ 2019-04-25 12:35 皿哥的技术人生 阅读(320) 评论(0) 推荐(0)
摘要: 一、命名规则 变量命名只能使用字母 、数字、 $、 _ 变量第一个字符 只能使用: 字母、 $、 _ 变量第一个字符 不能使用数字 注:_ 是下划线,不是-减号或者—— 破折号 int a= 5; int a_12= 5; int $a43= 5; int a434= 5; //第一个字符是数字,是不符合... 阅读全文
posted @ 2019-04-25 12:04 皿哥的技术人生 阅读(402) 评论(0) 推荐(1)
摘要: 一、不同类型之间的数据可以互相转换,但是要满足一定的规则 二、数据类型转换规则 转换规则如图所示 精度高的数据类型就像容量大的杯子,可以放更大的数据 精度低的数据类型就像容量小的杯子,只能放更小的数据 小杯子往大杯子里倒东西,大杯子怎么都放得下 大杯子往小杯子里倒东西,有的时候放的下,有的时候就会有溢出 需要注意的一点是: ... 阅读全文
posted @ 2019-04-25 11:06 皿哥的技术人生 阅读(230) 评论(0) 推荐(1)
摘要: 一、具体情况区分 对于简单类型变量,是无法直接获得变量类型的;要想获取,必须自定义函数进行返回。 对于包装类型变量,是可以直接获得的,变量名称.getClass().getName(); 二、代码实现 public class JavaGetVariableDataType { public sta 阅读全文
posted @ 2019-04-25 10:33 皿哥的技术人生 阅读(1179) 评论(0) 推荐(1)
摘要: 一、字面值定义 创建一个Hero对象会用到new关键字,但是给一个基本类型变量赋值却不是用new. 因为基本类型是Java语言里的一种内置的特殊数据类型,并不是某个类的对象。 给基本类型的变量赋值的方式叫做字面值,示例如下: float hp = 313f; int armor = 24; 二、整数字面值 当以l或者L结尾的时候,一个整数字面值是long类型,否则就... 阅读全文
posted @ 2019-04-24 22:38 皿哥的技术人生 阅读(244) 评论(0) 推荐(1)
摘要: 一、变量类型分类 一个变量的类型,决定了该变量可以包含什么样的值。 Java中有八种基本类型,都是Java语言预先定义好的,并且是关键字。 这八种基本类型分别是: 整型 (4种) 字符型 (1种) 浮点型 (2种) 布尔型(1种) 这八种基本类型分别是: 整型 (4种) 字符型 (1种) 浮点型 ( 阅读全文
posted @ 2019-04-24 19:14 皿哥的技术人生 阅读(310) 评论(0) 推荐(1)
摘要: 定义: 变量:用来命名一个数据的标识符 一、什么是变量? 用具体实例定义变量 变量的定义是: 用来命名一个数据的标识符 1949 这是一个数字,代表某年 如果要命名这个数字,在java里就会写成: int year = 1949; int year = 1949; int 是数据类型,表示是整数 y 阅读全文
posted @ 2019-04-24 18:48 皿哥的技术人生 阅读(231) 评论(0) 推荐(1)
摘要: 一、根据实例给出"方法"的定义 在LOL中,一个英雄可以做很多事情,比如超神,超鬼,坑队友 能做什么在类里面就叫做方法 比如队友残血正在逃跑,你过去把路给别人挡住了,导致他被杀掉。 这就是坑队友 每个英雄。。。。都可以坑 所以为Hero这个类,设计一个方法: keng public class He 阅读全文
posted @ 2019-04-24 18:41 皿哥的技术人生 阅读(321) 评论(0) 推荐(1)
摘要: 一、根据实例给出"属性"的定义 一个英雄有姓名,血量,护甲等等状态 这些状态就叫做一个类的属性 二、属性的类型 属性的类型可以是基本类型,比如int整数,float 浮点数 也可以是类类型,比如String 字符串 public class Hero { String name; //姓名 floa 阅读全文
posted @ 2019-04-24 18:38 皿哥的技术人生 阅读(232) 评论(0) 推荐(0)