- 浏览: 219634 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
zzhyq:
有没有后台是ASHX 的呀
Ext.tree.TreePanel -
693593336:
谢谢作者分享,正好用上
Ext.tree.TreePanel -
greatwqs:
提供一个下载的demo不是更好
基于servlet的 Freemarker Demo
package homework05;
/*
*题目: 编写一个应用程序,计算某年某月某日和某年某月某日之间的天数间隔。要求年、月、日
* 通过main()方法的参数传递到程序中。
*/
import java.util.Calendar;
public class ch07_2 {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance();
cal.set(Integer.parseInt(args[0]), Integer.parseInt(args[1]),Integer.parseInt(args[2]));
long timeOne=cal.getTimeInMillis();
cal.set(Integer.parseInt(args[3]), Integer.parseInt(args[4]),Integer.parseInt(args[5]));
long timeTwo=cal.getTimeInMillis();
System.out.println(Integer.parseInt(args[0])+"年"+Integer.parseInt(args[1])+"月"+Integer.parseInt(args[2])+"日"
+"至"+Integer.parseInt(args[3])+"年"+Integer.parseInt(args[4])+"月"+Integer.parseInt(args[5])+"日" +
"相隔"+(timeTwo-timeOne)/(1000*60*60*24)+"天!");
}
}
=====================================================================
package homework05;
import java.math.BigInteger;
public class Ch07_3 {
public static double factorial(int n) //求阶乘函数
{
if(n==0) return 1;
else return n* factorial(n-1);
}
public static BigInteger factorial2(int n){
BigInteger bigInt=null;
if(n==0) {
bigInt=new BigInteger("1");
return bigInt;
}
else{
bigInt=new BigInteger(Integer.toString(n));
return bigInt.multiply(factorial2(n-1));
}
}
public static void main(String[] args) {
/*4、计算1+2!+3!+4!+···从第100项到200项之和*/
double f=0;
for(int k=100;k<=200;k++){
f+=factorial(k);
}
System.out.println("1+2!+3!+4!+···从第100项到200项之和:"+f); //此时输出的值是Infinity
// Infinity表示正无穷大,即大于dOUble类型所能表示的最大数值。负无穷大将输出-Infinity.
// 实际上,任何计算结果只要超出double类型所能表示的最大数值,就会产生这样的结果。
//故使用大整数来处理。
BigInteger result=new BigInteger("0");
for(int k=100;k<=200;k++){
result=result.add(factorial2(k));
}
System.out.println("1+2!+3!+4!+···从第100项到200项之和:"+result);
}
}
发表评论
-
Singletons and lazy loading
2011-09-26 19:47 919The Java Memory Model # ... -
JVM blogs
2011-09-14 21:40 473话说是 【JVM详解的专题】,很多文章的差不多的,有的详 ... -
effective Java _Generic
2011-09-12 12:03 0#23 -
Class Loader
2011-08-28 16:47 784专栏合集(一):Java深度历险 pdf已上传1 ... -
Study Linkinginginginginginginging
2011-08-27 10:42 738#1 java 工程和类等路径汇总 #2 让Apac ... -
How to send Email
2011-08-26 15:32 6051.java mail 使用介绍 2.Java ... -
Java_Try_Finally
2011-07-18 11:51 650public class TestTryCatch { ... -
Java Class ClassLoader
2011-07-15 17:05 1032下午在看《Java 深度历险》,对Class & ... -
关键字 final & transient
2011-06-08 16:49 970final 详见: http://java.chinaitl ... -
课程设计3
2010-01-04 14:09 781题目3:动态分区式存储管理的存储分配和回收 一、设计目的 ... -
课程设计1
2010-01-04 14:24 751采用的是C++语言编写的,但PCB的数据结构是符合要求的。 ... -
os课程设计后感
2010-01-04 14:48 543今天终于把操作系统的实验给终结了。基本要求算是符合了,可能表 ... -
java作业01
2010-03-06 16:02 665package homework01; public cla ... -
Java作业02
2010-03-11 14:22 794package homework02; import jav ... -
File函数返回当前路径
2010-03-12 19:37 673package netWorkMoreThreadCopy; ... -
多线程文件复制(界面)1
2010-03-12 23:45 943package netWorkMoreThreadCopy; ... -
Java IO 转摘
2010-03-15 00:26 514java中的io中的(input/output)str ... -
java作业03
2010-03-17 00:59 699package homework03; import jav ... -
Java作业
2010-03-17 01:19 642package homework03;import java. ... -
java作業3
2010-03-18 18:36 593package homework03;/** 首先编写一个抽象 ...
相关推荐
北大青鸟 Java 教材 第7章描述详细,有示例及图解 北大青鸟 Java 教材第7章主要介绍了Java中的日期和时间处理、集合框架和数学运算等内容。下面是本章的详细知识点: 一、java.util 包 java.util 包提供了许多...
【北大青鸟ACCP5.0 Java第四章理论与上机作业答案解析】 北大青鸟ACCP5.0是针对初学者设计的一套完整的Java编程教程,尤其适合那些希望进入IT行业的学员。第四章作为教程的重要组成部分,通常会涵盖Java语言的基础...
【2006011468_文月_Exp7】这个文件名可能是学生的学号和姓名,加上"Exp7"可能代表实验或练习七,意味着这是学生文月对第七章作业的一个提交。在这个文件中,可能会包含解决特定编程问题的源代码,或者是一份详细的...
Java 第7章作业 在Java 第7章中,我们学习了Java 的面向对象编程和数组等知识点。在作业中,我们需要完成以下几道编程练习题: * 7.17:使用类和对象实现一个简单的矩形计算器,要求用户输入矩形的长和宽,然后...
在"JAVA OOP 第一章作业"中,我们可以预期学生将接触到一系列基础但重要的面向对象编程概念。 1. 类与对象 类是OOP的基础,它是一个模板或者蓝图,定义了一组属性(数据成员)和行为(方法)。对象是类的实例,它们...
《使用Java理解程序逻辑》第七章,主要涵盖了Java编程中的一些关键概念和技巧,旨在帮助读者深入理解如何通过Java语言构建有效的程序逻辑。本章内容可能包括但不限于控制流程、循环结构、条件判断、函数(方法)的...
总之,"accp5.0java第4章作业"涵盖了Java编程语言的基础和核心概念,旨在帮助学员建立起坚实的基础,为后续更复杂的编程学习打下扎实的基础。在解决作业中的问题时,学员需要不断思考、实践和反思,这将有助于他们...
在“Java语言程序与数据结构梁勇第十版第七章复习题答案”中,我们主要探讨的是Java编程语言的基础知识,特别是与数据结构相关的概念。Java作为一种面向对象的编程语言,对于初学者来说,理解其基本语法、类和对象、...
7. **异常处理**:Java提供了一种结构化的异常处理机制,通过try-catch-finally语句块捕获和处理程序运行时可能出现的错误。这有助于提高代码的健壮性。 在这些上机作业的代码中,学生可能会看到如何创建测试类来...
第7章可能会深入到面向对象编程(OOP)概念: 1. **类与对象**:理解类的定义、对象的创建和销毁。 2. **封装**:通过访问修饰符实现数据隐藏。 3. **继承**:子类继承父类的特性,并能覆盖或扩展方法。 4. **多态**...
在本节中,我们将深入探讨Java面向对象编程(OOP)的关键概念,这些概念在"JAVA OOP 第五章作业"中可能涉及。面向对象编程是Java编程的核心,它允许我们设计复杂的软件系统,通过模拟现实世界中的实体来解决问题。 ...
**第7章:Java集合框架** 1. **集合接口**:包括List、Set、Queue等,理解它们的特点和使用方法。 2. **ArrayList与LinkedList**:比较两种实现List接口的方式,分析其性能差异。 3. **HashSet与TreeSet**:了解基于...
【合工大Java作业】是针对合肥工业大学计算机专业学生的一份编程作业,主要涉及Java语言的学习与实践。这份作业的设计旨在帮助学生巩固课堂所学,加深对Java编程基础的理解,并提高编程技能。作业分为两大部分:5-11...
【标题】:“第八章作业”通常指的是某个学习课程或教程中的第八个章节的作业或练习题目,这在编程教育中很常见,特别是对于系统性的IT课程如北大青鸟的S2课程。北大青鸟是中国知名的计算机职业教育机构,其S2课程...
在“Accp8.0\S2\使用Java实现数据库编程 第二章”这一主题中,我们聚焦于如何利用Java语言进行数据库编程。这通常涉及到Java的JDBC(Java Database Connectivity)技术,它是Java平台的标准接口,允许Java应用程序...
标签"accp7.0"可能是指北大青鸟的ACCP软件工程师培训课程的第7.0版本。这个课程通常为初学者提供全面的编程教育,包括Java在内的多种技术。 综上所述,这个压缩包包含的资源对于学习和理解Java编程的基础逻辑至关...
第七章习题主要会涵盖数组、链表、栈、队列、树以及图等基本数据结构,以及相关的算法应用。以下是这个章节可能涉及的一些核心知识点: 1. **数组**:数组是最基础的数据结构,它允许存储同一类型的元素序列。学习...
Java大学实用教程1-7章代码涵盖了初学者到进阶者必备的基础知识,这些章节的代码实例可以帮助读者更好地理解和掌握Java编程语言的核心概念。以下是各章主要知识点的详细阐述: **第一章:Java简介** 本章介绍了Java...
【清华大学课程_java程序设计_郑莉_第四章作业】是一门深入探讨Java编程技术的课程,由清华大学知名教师郑莉主讲。这门课程聚焦于Java语言的核心概念和实际应用,旨在帮助学生掌握面向对象编程的基本原理和技巧,...