Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,

Similar documents

Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream Class java.io.datainptstream (extends) FilterInputStream InputStream Obj

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

untitled

chp6.ppt

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

Chapter 9: Objects and Classes

javaexample-02.pdf

EJB-Programming-4-cn.doc

《大话设计模式》第一章

Chapter 9: Objects and Classes

使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款

(京)新登字063号

JavaIO.PDF

3.1 num = 3 ch = 'C' 2

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

untitled

untitled

内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌

untitled

Microsoft Word - 01.DOC

Java

Swing-02.pdf

2009年3月全国计算机等级考试二级Java语言程序设计笔试试题

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入


9, : Java 19., [4 ]. 3 Apla2Java Apla PAR,Apla2Java Apla Java.,Apla,,, 1. 1 Apla Apla A[J ] Get elem (set A) A J A B Intersection(set A,set B) A B A B

Microsoft Word - ch04三校.doc

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

D C 93 2

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

FileMaker 16 ODBC 和 JDBC 指南

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

java2d-4.PDF

目 录 实 验 一 : 熟 悉 Java 开 发 环 境... 1 实 验 二 : 类 与 面 向 对 象... 7 实 验 三 : 继 承 和 多 态 实 验 四 : 异 常 处 理 实 验 五 : 流 文 件 及 基 于 文 本 的 应 用... 23

untitled

untitled

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Microsoft Word - Learn Objective-C.doc

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

EJB-Programming-3.PDF

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

FileMaker 15 ODBC 和 JDBC 指南

C/C++ 语言 - 循环

IoC容器和Dependency Injection模式.doc

untitled

OOP with Java 通知 Project 3 提交时间 3 月 29 日晚 9 点 Piazza Project 2 投票

<4D F736F F F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>

软件工程文档编制

Learning Java

附录J:Eclipse教程

基于CDIO一体化理念的课程教学大纲设计

電機工程系認可證照清單 /7/1

JBuilder Weblogic

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课

建模与图形思考

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

第3章.doc

Java 1 Java String Date

RxJava

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检

2 Java 语 言 程 序 设 计 教 程 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难

威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 號 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

2009年9月全国计算机等级考试二级Java真题及答案

Microsoft PowerPoint - course2.ppt

Microsoft PowerPoint - 09Future

untitled

<4D F736F F D20C8EDC9E82DCFC2CEE7CCE22D3039C9CF>

概述

新版 明解C++入門編

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

1.5招募说明书(草案)

使用MapReduce读取XML文件

<4D F736F F D20AC4FBDBDA4FBB67DA96CAABA2DA743A67EAFC5AAA95FA7B9BD5A5F2E646F63>

ex

PowerPoint 簡報

摘 要 本 校 多 媒 體 設 計 系 與 上 海 戲 劇 學 院 創 意 學 院 在 多 次 聯 繫 交 流 之 下, 已 簽 署 合 作 備 忘 錄, 積 極 尋 求 兩 校 合 作 教 學 與 共 同 創 作 之 機 會 藉 由 本 系 學 生 作 品 腦 殘 公 寓 入 圍 第 五 屆 中

C

CC213

"+handlermethod.getbean().getclass().getname()); public void aftercompletion(httpservletrequest req, HttpServletResponse resp, Object handler, Excepti

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

Adobe® Flash® 的 Adobe® ActionScript® 3.0 程式設計

无类继承.key

ebook

FY.DOC

untitled

Java的详细介绍

拦截器(Interceptor)的学习

Microsoft PowerPoint - plan08.ppt

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 一 一 般 公 共 服 务 支 出 二

用户大会 论文集2.2.doc

untitled

没 有 多 余 的 Contruol 或 Action 了 原 来 Domain 层 被 服 务 层 Service layer 遮 挡, 在 右 边 图 中, 则 Domain 层 直 接 暴 露 给 前 台 了, 没 有 被 遮 挡, 裸 露 了 这 样 一 步 到 位 实 现 领 域 模 型

Transcription:

http://debut.cis.nctu.edu.tw/~chi

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,

: POSITIVE_INFINITY NEGATIVE_INFINITY NaN 1.0 / 0.0-1.0 / 0.0 0.0 / 0.0 Nan not a number, Nan!= Nan true Nan zero = 0.0 ; d = 1.0 / zero ; if( d == Double.POSITIVE_INFINITY ) System.out.println( 0 ) ; Float.isNaN( ( ) ; Double.isNaN( ( )

: java.lang.math method,, Math Math.E (2.71828 ) Math.PI (3.14159 ) method Math.abs( ( a ) Math.acos(a) Math.asin(a) Math.atan(a) Math.atan2(a,b) Math.ceil(a) Math.cos(a) Math.floor(a) Math.exp(a) Math.log(a) int,, long, float, Cos Sin tan a Cos a e a a

method Math.max(a,b) Math.min(a,b) Math.pow(a,b) Math.random() Math.rint(a) Math.round(a) Math.sin(a) Math.sqrt(a) Math.tan(a) int,, long, float, int,, long, float,, float a b a Sin() Tan() : log(), pow(), sqrt(), ArithmetricException : irrational=math.sqrt(2.0); int bigger=math.max(3,4); long one=math.round(1.125789);

: java.math long, java.math BigInteger BigDecimal try{ BigDecimal twentyone=new BigDecimal( 21 ) ; BigDecimal seven = new BigDecimal( 7 ) ; BigDecimal sum = twentyone.add(seven) ; int answer = sum.intvalue( ); } catch ( NumberFormatException nfe) { } catch ( ArithmeticException ae) { }

java.util.properties hash table String Key / Value pair Properties props = new Properties(); props.put( myapp.xsize, 52 ); props.put( myapp.ysize, 79 ); : getproperty( ) String xsize=props.getproperty( myapp.xsize ); Properties: propertynames( ) for(enumeration e=props.propertynames(); e.hasmoreelements( property {, getproperty() String Name=e.nextElement(): null }

key, Properties ; Properties props=new Properties( ); getproperty(), String xsize=props.getproperty( =props.getproperty( myapp.xsize, 50 );

Properties save() method OutputStream ASCII props.save save(system.out, : Application Parameters ); FileOutStream out=new FileOutStream(.txt ); props.save(out, : Application Parameters );! # : Application Parameters #Mon Feb 12 09:24:23 CST 1999 myapp.ysize=79 myapp.xsize=52

properties load() InputStream FileInputStream fin; Properties props=new Properties(); props.load( fin );

System property Java.lang.System System.getProperty() System property java.vendor java.vendor.url java.version java.home java.class.version java.class.path os.name os.arch os.version file.separator path.separator URL Java System property Java line.separator Java user.name user.home user.dir ( /, \ ) (\n \r\n)

Applet properties: java.home; java.class.path; user.name; user.home; user.dir System.setProperty() () java, C:> java Dfoo=bar -Dcat=Boojum MyApp Boolean, Integer, Long, Color get Ex: Integer.getInteger( foo foo ); // foo Color.getColor( foo foo ); // Color

Java.util.Observer ( ) Java.util.Observable ( ) ( ), ( ) : 1. (Observable) 2. (Observer) 3., Observable ( update () method)

(MessageBoard) Observable( ) method addobserver() public String getmessage(){ method notifyobserver() return message; } import java.util.*; public class MessageBoard extends Observable { } blic void static main(string []args){ MessageBoard board = new MessageBoard(); Student bob= new Student(); Student joe = new Student(); board.addobserver(bob); board.addobserver(joe); board.changemessage( public void changemessage(string Message){ this.message=message; setchanged(); notifyobservers(message); } ); class Student implements Observer { public void update(obserable o, Object arg) System.out.println( + arg ) }