编程
文章平均质量分 57
村上村长
不想开发游戏的码农不是好的经济学家
展开
-
Java——泛型
泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实 参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法 中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具 体的类型(类型实参)。 泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参 具体限制的类型)。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类 型可以用在类、接口和方原创 2021-07-27 23:59:18 · 66 阅读 · 1 评论 -
Java——抽象类与接口
啥是抽象类? 抽象类是它的所有子类的公共属性的集合,是包含一个或多个抽象方法的类。抽象类可以看作是对 类的进一步抽象。抽象类则是对多个类的抽象结果,抽象类进一步描述了多个具体类的共同特征和行为。 这个解释真的是有够抽象的(bushi)怪不得叫抽象类。 抽象类简单理解,就是这个对象是什么。人和狗的抽象类都是动物。抽象类除了不能实例化对象之外, 类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。 这里需要注意原创 2021-07-22 23:58:07 · 78 阅读 · 0 评论 -
Java数组
编程很大程度上与数据相关,数据的存储,运算,处理等等。那么数组就是涉及到存储数据。假如说我们需要依次读取100位同学的成绩,或者说要进行100次相同的计算,那么涉及到的数据量其实是很大的,这个时候就会需要一个容器(没错,可以把数组理解为存储数据的容器)来存储这些数据以支持之后的运算。 PS:(笔者很喜欢对比不同的编程语言,鉴于还是个小白,只对py比较熟,就统统拿py来比较——其实我认为这里的数组和py当中的列表,字典的概念就很像~) 一个简单的intro,接下来是正题~ 还有一点点碎碎念:数组可以原创 2021-07-16 22:32:46 · 71 阅读 · 0 评论 -
基本数据类型与变量——Java和python对比
Java比python难很多确实不是说说而已的QAQ,从数据类型的数目就可以看出来,Java有八种,而python只有3种呜呜 Java中基本数据类型也称做简单数据类型,包括以下八种 1、整型 byte 、short 、int 、long 2、浮点型 float 、 double 3、字符型 char 4、布尔型 boolean python当中的基本数据类型有:整数型,浮点数型,字符串。确实比Java友好很多啊啊啊啊啊。 所以Java叫做强类型语言吧hhhhhh,原创 2021-07-15 23:23:48 · 978 阅读 · 0 评论 -
Java环境配置
在安装好jdk之后就可以开始Java环境配置(jdk直接官网下载之后按默认步骤一步一步安装就好啦,安装好之后的界面应该是默认在C盘的Program Files\JAVA里边的,如下图所示) 修改环境变量这一步有一点点复杂,需要编辑电脑的环境变量,将Java的路径添加进去。 1、配置环境变量:右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量" 1)在系统变量里新建"JAVA_HOME"变量,变量值为:C:\Program File...原创 2021-07-13 22:55:44 · 74 阅读 · 0 评论