-
2017-03-15-封装,继承,super,静态块和代码块知识点1:
静态块:在类加载就开始执行,并且只执行一次,作用:用于初始化类的静态成员变量
static {
}
代码块:在创建对象的时候就加载一次,再次创建对象则再次加载,作用:用于在创建对...
-
2017-03-14-二维数组-this-static实例1:
将二维数组中的数组长度不等的一维数组,输出并记录长度。
核心代码:
123456789101112131415public void test(){ int[][...
-
2017-03-13-考试实例1:
有1、2、3三个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
核心代码:
1234567891011121314151617181920212223242526272829303132333435363...
-
2017-03-10-数组冒泡排序实例1:
给定一个数组:6,1,7,5,8,2,3,9,4,0找出最大数组中的最大值
思路:先将数组进行排序,然后直接输出最大值
核心要点:冒泡排序算法
给出一个数组,数组中的第一个数依次和后面的每个数比较,如果后面...
-
2017-03-08-switch判断某一年的某天是这一年的第几天实例1:
定义三个整数5,9,2,请把这三个数由小到大输出。
思路:
1.通过多次if判断将数的大小比较出来
2.使用冒泡排序算法
if判断的核心代码:
1)思路较为清晰地算法:
12...
-
2017-03-07-水仙花数分解个十百位进入正式的学习阶段:
收获:
1.printf
2.+号可以是加号也可以是连接符,要看具体的情况:int a=1,b=2;(String s=a+b+””;)和(String s...
-
2017-03-03-GUi计算器(未完成)实例1:
用GUI写一个简单的计算器
思路:GUI的实现步骤,基本上分为以下几步,先把界面的布局设置好,窗口类,容器类,组件,窗口和容器的布局,然后就是按钮注册事件监听,核心的功能都是通过事件响应来实现的。...
-
2017-03-01-RPG文字游戏(控制台)实例1:前面RPG游戏的继承和向上转型实现
核心代码:
12345678910111213141516171819202122232425262728293031323334353637383940414...
-
2017-02-27-this关键字和权限修饰符学了这么久的Java,竟然不知道在非主方法中竟然可以互相调用而不用先创建对象再来调用,一直以为在面向对象中对方法的调用只能通过对象来调用,c和c++的后代还是支持这种神奇的流程控制。
实例1:
一个动物...
-
2017-02-23-面向对象实例1:
创建方法,让人能够同时和猫狗玩,让人能够跟很多个猫玩,人能够和很多个狗玩
思路:方法重载
核心代码:
123456789101112131415161718192021222324252627282930313...