在慕课网学习的时候遇到了这样一个Java编程练习题,正好对所学习的Java基础知识检验一下:
请根据所学知识,编写一个Java程序,实现输出考试成绩的前三名
要求:
1考试成绩已保存在数组scores中,数组元素依次为89 , -23 , 64 , 91 , 119 , 52 , 73
2要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传入
3要求判断成绩的有效性( 0—10...
分类:
编程语言 时间:
2016-01-23 23:19:16
阅读次数:
472
在java程序前如果不加任何一个权限修饰符,默认是只允许包内访问,只有在同一个包内的类之间才能访问.public:对每个人都是可用的,在任何地方的任何包内都可以访问.protected:protected处理的是继承的问题,只有子类和自己可以访问,不局限于本包.private:只有自己可以访问.
分类:
编程语言 时间:
2016-01-23 23:18:41
阅读次数:
358
Freemarker是一种强大的web端模板技术,在当前Web开发中,SEO和客户端浏览速度尤为重要,其中将网页静态化是一个很好的解决方案。下面介绍Java中web开发结合Freemarker来实现静态化.主要分为三步1 准备好模板文件,如Test.ftl${title}商品编号商品名称商品说明${...
分类:
编程语言 时间:
2016-01-23 23:14:48
阅读次数:
340
package com.btp.t2;/* * 接口应用的举例 */public class TestUSB { public static void main(String[] args) { new Computer().doWork(new Printer()); ...
分类:
编程语言 时间:
2016-01-23 23:16:55
阅读次数:
412
描述我们定义一个字符串的后缀suffix(i)表示从s[i]到s[length(s)]这段子串。后缀数组(Suffixarray)SA[i]中存放着一个排列,满足suffix(sa[i]) 2 #include 3 #include 4 #include 5 #include 6 #include ...
分类:
编程语言 时间:
2016-01-23 23:16:11
阅读次数:
441
http://blog.chinaunix.net/uid-28458801-id-3941112.htmlFALSE/TRUE与false/true的区别1.FALSE/TRUE与false/true的区别:false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#defi...
分类:
编程语言 时间:
2016-01-23 23:13:36
阅读次数:
323
File的操作 1 package com.gh.file; 2 import java.io.File; 3 import java.io.IOException; 4 /** 5 * File操作 6 * @author ganhang 7 * 8 */ 9 public class F...
分类:
编程语言 时间:
2016-01-23 23:12:40
阅读次数:
290
今天,复习了一下JavaScript的数组,然后,把他的一些奇葩行为总结了一下,在这里和大家share一下,如果有不对的地方,欢迎指出!奇葩1:Array()构造器函数可以不使用new关键字进行调用:Array()构造器使用传递给他的参数作为数组的元素,从而创建数组,一般的,我们是如下调用的:var...
分类:
编程语言 时间:
2016-01-23 23:11:01
阅读次数:
231
数据结构学了,java实现下package com.gh.Link;/** * 链表的实现 * @author ganhang * */public class Links { public static void main(String[] args) { NodeManage...
分类:
编程语言 时间:
2016-01-23 23:08:45
阅读次数:
161
Python介绍一、python对比其他语言C,python,java,C# C语言:代码编译得到机器码,机器码在处理上直接执行,每一条指令控制CPU工作 其他语言:代码编译得到字节码,虚拟机执行字节码并转换成机器码再在处理器上执行 python和C的对比,python是由C开发而来 对于...
分类:
编程语言 时间:
2016-01-23 23:09:15
阅读次数:
244
元素会扫描指定的包极其所有子包,并查找能够自动注册为Spring Bean的类.base-package属性标识了 元素所扫描的包 会自动检测的标注Bean @Component ---通用构造型注解 @Controller--标识为 spring mvc 控制器 @Repository --标识为...
分类:
编程语言 时间:
2016-01-23 23:06:18
阅读次数:
185
1、元注解 元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。 1.1、@Retention: 定义注解的保留策略 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包...
分类:
编程语言 时间:
2016-01-23 23:07:06
阅读次数:
252
列表#列表事例>>> li = list((1,2,3,4,5))>>> print li[1, 2, 3, 4, 5]>>> li2 = ['a','b','c','d']>>> print li2['a', 'b', 'c', 'd']>>>#列表尾部增加元素>>> li.append(6)>>...
分类:
编程语言 时间:
2016-01-23 23:07:09
阅读次数:
302
好久没写算法了。只记得递归方法。。结果测试下爆栈了。思路就是取范围的中间点,判断是不是要找的值,是就输出,不是就与范围的两个临界值比较大小,不断更新临界值直到找到为止,给定的集合一定是有序的。自己写的代码: 1 package com.gh; 2 3 import java.util.Arrays....
分类:
编程语言 时间:
2016-01-23 23:06:50
阅读次数:
236
经过半个月的学习对Java有了一小部分的了解,本周主要针对流程控制和数组进行了学习现在谈谈之自己的见解大神见到感谢纠正 感激不尽!!! 流程控制有三种,顺序选择和循环。 选择有三(if-else)(嵌套方式的if语句)(swith) 语法结构:if(条件表达式){语句块1;}else{语句块2;}(...
分类:
编程语言 时间:
2016-01-23 23:05:31
阅读次数:
207
国际化程序就是把程序的语言根据用户使用的语言显示,各个国家的用户都可以看懂实现方法就是把输出文字都写在配置文件里,然后根据用户系统语言选择不同的语言输出 1 package com.gh; 2 3 import java.text.MessageFormat; 4 import java.util....
分类:
编程语言 时间:
2016-01-23 23:03:56
阅读次数:
227