随笔分类 -  JAVA核心技术

菜鸟修仙记,天上不会掉馅饼,就算掉馅饼,如果现在不努力,到时候没能力接住,照样砸死你~
摘要:编写多维数组使用方法的程序如下: 运行结果: 阅读全文
posted @ 2016-07-20 09:29 Andya_net 阅读(921) 评论(0) 推荐(0) 编辑
摘要:运行结果1: 运行结果2: 分析: 1)代码行:b = a;表示将a数组的引用赋值给数组b,这时a和b是指向同一个数组对象。即“一个数组,两个名字” 2)创建一个Random类型的对象rand,此对象可以灵活的产生随机数,代码行a = new int[rand.nextInt(10)+1]; 在ra 阅读全文
posted @ 2016-07-20 09:02 Andya_net 阅读(145) 评论(0) 推荐(0) 编辑
摘要:运行结果1: 运行结果2: 运行结果3: 分析: 判断闰年一般的规律为: 四年一闰,百年不闰,四百年再闰. 其简单计算方法:1.能被4整除而不能被100整除.(如2016年就是闰年,1800年不是.) 2.能被400整除.(如2000年和4000年都是闰年) 阅读全文
posted @ 2016-07-19 10:57 Andya_net 阅读(362) 评论(0) 推荐(0) 编辑
摘要:方法一:控制台输入月份 运行结果: 方法二:随机产生1-12之间的某个整数: 运行结果: 分析:随机产生月份时,default可以省略。 显示12个月各自全部的天数: 运行结果: 阅读全文
posted @ 2016-07-19 10:41 Andya_net 阅读(6011) 评论(0) 推荐(0) 编辑
摘要:九九乘法表的实现: 运行结果: 分析:整个程序执行1+2+3+...+9 = 45次循环 阅读全文
posted @ 2016-07-19 10:04 Andya_net 阅读(697) 评论(0) 推荐(0) 编辑
摘要:正数运行结果1: 负数运行结果2: 阅读全文
posted @ 2016-07-18 10:52 Andya_net 阅读(743) 评论(0) 推荐(0) 编辑
摘要:从a~z以及A~Z随机生成一个字母并打印;打印全部的字母 运行结果 这里使用了ArrayList这个动态数组的方法,通过for循环以及add的方法来添加元素;使用增强型for循环,打印出list中所有的元素。 阅读全文
posted @ 2016-07-18 10:16 Andya_net 阅读(548) 评论(0) 推荐(0) 编辑
摘要:一段小程序来解释表达式中的各个数据类型的转换机制。 运行结果: 分析: 1)占用字节较少的数据类型转换成占用字节较多的数据类型。 2)字符类型会转换成int类型。 3)int类型会转换成float类型。 4)表达式中出现double,则其他操作数也会转换成double类型。 5)总结:大鱼吃小鱼:占 阅读全文
posted @ 2016-07-18 09:07 Andya_net 阅读(351) 评论(0) 推荐(0) 编辑
摘要:发现一个很好玩的打印顺序 运行结果: 第一个单引号的a直接将其对应于ASCII中的97数值,所以5+6+97=108. 第二个双引号,在5+6=11后,a是字符串,所以整型11被转换为字符串“11”,通过加号连接符构成新的字符串“11a” 第三个,由于“a”在最前面,所以后面的5和6都直接转换成字符 阅读全文
posted @ 2016-07-15 10:26 Andya_net 阅读(392) 评论(0) 推荐(0) 编辑
摘要:成员变量与局部变量 成员变量:在类体中定义的变量为成员变量,作用范围(scope)是整个类,只要在这个类中都可以访问到它。 局部变量:在一个方法或方法中的代码块(code block)中定义的变量。局部变量是在方法或代码块被执行的时候被创建,在方法或代码块结束时被销毁。局部变量在进行取值操作前必须被 阅读全文
posted @ 2016-07-14 11:28 Andya_net 阅读(8500) 评论(0) 推荐(0) 编辑
摘要:1、一个“.java”源文件中是否可以包括多个类(不是内部类)?有什么限制? 答:可以有多个类。但只能有一个public类。并且public类名必须与文件名相一致。 2、Java有没有goto? 答:Java中的保留字,现在没有在Java中使用。 3、&和&&的区别 &和&&都可以用作逻辑与的运算符 阅读全文
posted @ 2016-07-06 22:49 Andya_net 阅读(212) 评论(0) 推荐(0) 编辑
摘要:写一个简单的程序,实现从电脑中的一个盘里的文件中往程序中输入内容。 程序运行后: 阅读全文
posted @ 2016-07-06 20:11 Andya_net 阅读(328) 评论(0) 推荐(0) 编辑
摘要:使用静态块的好处:只要在类被加载时,static块就会被调用,整个过程就调用这么一次,不会在后面的对象处又不断的调用。如果不使用它,就会出现如下问题:new一个对象,我就要调用一次所需的这些内容,重复被调用,从而增加开销。 程序1:这个程序就是用静态方法块,测试输入一个人的出生日期,判断是否在给定出 阅读全文
posted @ 2016-07-06 19:50 Andya_net 阅读(4848) 评论(0) 推荐(1) 编辑
摘要:先前看到一个技术大牛写了一个关于静态成员与非静态成员,静态方法和非静态方法的各自区别,觉得挺好的,在这里写一个小程序来说明这些区别。 该注释部分如果去掉注释符号,就会两个报错: 第一个注释去掉后引起的错误1: 第二个注释去掉后引起的错误2: 结论:静态的方法不能访问非静态的成员变量;静态的方法同样不 阅读全文
posted @ 2016-07-06 17:24 Andya_net 阅读(1686) 评论(2) 推荐(1) 编辑
摘要:这个程序将提醒用户输入类名,然后输出类中所有的方法和构造器的签名,以及全部域名。 输出结果: 在java.lang.reflect包中有三个类Field、Method和Constructor分别是用于描述类的域、方法和构造器。 这三个类都有一个叫做getName的方法——用来返回项目的名称;getM 阅读全文
posted @ 2016-07-06 16:56 Andya_net 阅读(381) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示