摘要: 问题:我已经导入了stdlib的jar文件,但是由于包是(default package)所以无法使用包中的方法 解决方法: 1、新建一个项目 2、新建一个文件夹 3、打开项目,新建一个包,然后导入jar文件中的class文件 右键新建的包(file)选择import,在General中选择现成的文 阅读全文
posted @ 2018-11-16 10:40 Igniculus 阅读(6917) 评论(1) 推荐(0) 编辑
摘要: 集合框架 有事我们会需要一个能够动态的调整大小的数组,比如说要添加新员工但是数组已经满了,并且数组的大小是在定义的时候定死的,所以我们就需要一个能够动态调整大小的数组或者用链表解决,而java中提供了这样一组数组,名为集合类。(有事还是需要链表来解决一些问题的) 重要的就是linkedlist,ar 阅读全文
posted @ 2018-10-11 17:02 Igniculus 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 二进制 二进制是逢2进位的进位置,0,1是基本算符 原码反码补码 在基本数据类型那里,有详细解释 位运算符 java中有4个位运算,分别是“按位与&,按位或|,按位异或^,按位取反~”,他们的运算规则是: 按位与& —— 两位全为1,结果为1 按位或| —— 两位有一个为1,结果为1 按位异或 ^ 阅读全文
posted @ 2018-10-08 10:17 Igniculus 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 数组 为什么要有数组? 案例:一个养鸡场有六只鸡,他们的体重分别为3kg,5kg,1kg,3.4kg,2kg,50kg。请问这六只鸡的总体重和平均体重是多少? 1 public class test5 2 { 3 public static void main(String[] args) 4 { 阅读全文
posted @ 2018-09-17 11:57 Igniculus 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 抽象类 为什么要有抽象类? 因为父类方法有不确定性,我们在Animal中定义了一个方法,但是它会被子类的方法覆盖掉,我们就不知道这个方法原本是做什么的 1 public class test1 2 { 3 public static void main(String[] args) { 4 } 5 阅读全文
posted @ 2018-09-16 11:45 Igniculus 阅读(896) 评论(0) 推荐(0) 编辑
摘要: this 赵本山问奥尼尔:“我的爸爸的爸爸是谁?” 奥尼尔:“不知道” 赵本山:“你傻啊,是我爷爷” 奥尼尔回去问科比:“我的爸爸的爸爸是谁?” 科比:“不知道” 奥尼尔:”你傻啊,是赵本山的爷爷“ 就像这个笑话一样,不同的人,用this时,指向的对象也是变的。 普通方法中,this总是指向调用该方 阅读全文
posted @ 2018-09-08 16:30 Igniculus 阅读(1497) 评论(0) 推荐(1) 编辑
摘要: 面向对象(Object Oriented) 一、面向对象杂谈 面向对象(Object Oriented),我的翻译是以物体为目标的,就是说编程的时候是建立一个物体,然后对这个物体进行操作。 Java语言是面向对象的(有95%都是面向对象的内容),C++是基于对象的 计算机语言的发展向接近人的思维方式 阅读全文
posted @ 2018-09-06 14:37 Igniculus 阅读(3846) 评论(0) 推荐(0) 编辑
摘要: 循环控制 for循环 语法: 例子: while循环 语法:特别说明while循环是先判断,再执行语句 例子: do while循环 语法:特别说明:do while是先执行再判断 例子: do while 和 while 的区别 do while不管符不符合条件都会执行一次循环 案例:请编写一个程 阅读全文
posted @ 2018-09-06 10:52 Igniculus 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 运算符 算术运算符 听其名而知其意,就是用于计算的,java中常用的是: + 加 - 减 * 乘 / 除 % 取模,取余——%可以用来得到两个数相除的余数 小练习——写一个java程序判断两个数是否能够整除 ++ 自加 —— a++ —— a = a + 1 -- 自减 —— b-- —— b = 阅读全文
posted @ 2018-09-04 18:32 Igniculus 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: 变量 变量和常量是程序处理的两种基本数据对象,变量是程序的基本组成单位 变量的目的就是确定目标并提供存放空间 运行结果: 基本数据类型 补码 程序在运行的时候都是用补码运行的,同样计算出的结果也是补码, 0的原码和补码都是0, 正数的补码是其本身的二进制形式, 负数的补码需要先将其绝对值按位取反(取 阅读全文
posted @ 2018-09-01 18:52 Igniculus 阅读(2645) 评论(0) 推荐(0) 编辑