-
Weatherforest 为 android 的研究
android 学习范例-天气预报的范例,用于接触android的学者学习理解android知识及应用
- 2022-01-26 14:37:35下载
- 积分:1
-
java 基础代码
JAVA相关基础知识
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
3.封装:
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。
4. 多态性:
多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
2、String是最基本的数据类型吗?
基本数据类型包括byte、int、char、long、float、double、boolean和short。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类
3、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
longLong
floatF
- 2022-08-22 13:40:31下载
- 积分:1
-
Internet banking
- 2022-05-04 21:20:32下载
- 积分:1
-
如何创建一个 xml 文件?
当客户想要使用 http post 方法来更新远程服务器中的数据时,客户端需要将消息插入到请求正文。如今在物联网领域,想要注册到远程服务器的智能设备必须使用 http post 方法来完成应用程序实体注册。通常这些登记信息是由智能设备以 xml 格式发送武德和发送到远程服务器。现在我们提供简单的方法来创建一个 xml 文件,使用 dom4j lib。
- 2022-02-27 03:14:59下载
- 积分:1
-
CyberLink4 Android-master
CyberLink4Android-master,手机DLNA端,把手机里的视频音乐投送到其他设备上,源码质量高,有兴趣的朋友的好资料,
- 2022-11-04 14:10:03下载
- 积分:1
-
精确数据格式化
//利用BigDecimal对象作为参数在format()中调用货币和百分比格式化 BigDecimal bigInterest = bigLoanAmount.multiply(bigInterestRate); //BigDecimal运算 NumberFormat currency = NumberFormat.getCurrencyInstance(); //建立货币格式化引用 NumberFormat percent = NumberFormat.getPercentInstance(); //建立百分比格式化用 percent.setMaximumFractionDigits(3); //百分比小数点最多3位}
- 2023-03-29 16:00:03下载
- 积分:1
-
安卓计算器
应用背景这是一个安卓的计算器代码,以及,和,和,和;关键技术基于爪哇的安卓编码。它是有用的为Android初学者;
- 2022-02-07 13:28:14下载
- 积分:1
-
高校管理信息系统
如果您需要任何您想要开发的项目请联系上面的 url 为最佳创意等。
内容太短。注意请: 代码没有很好的描述将被删除,你不会得到任何点。请描述一下更好地获得更多积分。
提示: 您将赚取积分 (0-20) 基于您的源代码和说明的质量。质量低、 重复的代码或穷人所述将被删除。
- 2022-02-05 15:33:35下载
- 积分:1
-
使用Java进行SNMP编程
使用SNMP4J进行SNMPv3编程的步骤如下:
1) 创建Snmp对象snmp
2) 创建USM对象,并创建User,添加到USM对象中。
创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。
添加User到USM对象中时候,可以指定engineID也可以不指定。
3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。
另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。
SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。
查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。
4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID),
如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。
注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。
如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。
如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。
5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
- 2022-09-11 20:15:03下载
- 积分:1
-
Android调用系统摄像头方法
Android开发过程中,如何调用系统摄像头进行拍摄的Java实现代码块,供参考。。
- 2022-03-03 07:30:34下载
- 积分:1