教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

JAVA程序设计 - 图文(9)

来源:网络收集 时间:2025-09-21
导读: Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。如下所示: 运行结果: 使用 Math 类操作数据

Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。如下所示:

运行结果:

使用 Math 类操作数据

Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round(); 常用的方法:

通过案例我们来认识一下他们的使用吧!!

运行结果:

PS: Math 类还提供了许多其他方法,各位小伙伴们可以注意关注 wiki ,查阅更多信息

集合框架

集合的作用

·在类的内部,对数据进行组织; ·简单而快速的搜索大数量的条目;

·有的集合接口,提供了一系列排列有序的元素,并且可以自序列中间快速的插入或者删除有关元素;

·有的集合接口,提供了额映射关系,可以通过关键字(key)去快速查找对应的唯一对象,而这个关键字可以是任意类型;

与数组de对比—为何选择集合而不是数组

·数组的长度固定,集合的长度可变;

·数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体

对象;

Collection接口,子接口以及实现类

Collection接口

·是List,Set和Queue接口的父接口

·定义了可用于操作List,Set和Queue的方法——增删改查

List接口及其实现类——ArryaList

·List是元素有序并且可以重复的集合,被称为序列

·List可以精确的控制每一个元素的插入位置,或删除某个位置元素 ·ArryaList——数组序列,是List的一个重要实现类 ·ArryaList底层是有数组实现的

各种进制转换

十进制转十六进制

Integer.toHexString(int i);

十进制转八进制

Integer.toOctalString(int i);

十进制转而进制

Integer.toBinaryString(int i);

六十进制转十进制

Integer.valueOf(“FFFF”,16);

Integer.valueOf(“FFFF”,16).toString();

八进制转十进制

Integer.parseInt(“207”,8);

Integer.valueOf(“307”,8).toString();

二进制转十进制

Integer.parseInt(“1011”,2);

Integer.parseInt(“1011”,2).toString();

JDBC

JDBC编程步骤

1:加载驱动程序:Class.forName(driverClass)

加载SQLServer:Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”); 加载Mysql:Class.forName(“com.mysqljdbc.Driver”);

加载Oracle:Class.forName(“oracle.jdbc.driver.OracleDriver”); 2:获得数据库连接:

DriverManager.getConnection(“jdbc.sqlserver://127.0.0.1:1433;databasename=test”,”user”,”password”);

3:创建Statement对象:conn.createStatement();

JAVA程序设计 - 图文(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/446966.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)