【Java常用API的功能】教程文章相关的互联网学习教程文章

java – 这个语言功能叫什么?【代码】

JPanel panel = new JPanel() {public void setBackground(Color c) {Logger.global.info("setBackground: c=" + c);super.setBackground(c);}};我只知道我可以做JPanel panel = new JPanel(); 为什么有人会这样做?它的名字是什么?解决方法:它被称为匿名类. 该代码基本上创建了一个JPanel的子类“动态”而没有给它一个名字(因此称为匿名类)并实例化它. 相关问题和链接: > Mindprod.com, Java Glossary: Anonymous classes> Is u...

java – 无法将泛型方法的功能接口转换为lambda表达式【代码】

无法将泛型方法的功能接口转换为lambda表达式.以下代码正在运行.它没有lambda表达式,即使用匿名类.public interface Pro{public <T> void callee(T t); }public void fun(Pro obj){}public void implement() {fun(new Pro() {@Overridepublic <Integer> void callee(Integer t){}}); }我无法理解如何使用lambda表达式而不是匿名类.在自己尝试之后,我使用了netbeans中显示的提示.我使用所示的灯泡来做到这一点. 这就是我得到的,一个...

如何向预先存在的Java组件添加新功能?【代码】

为了解释这个问题我的意思,我将使用下面的代码示例.想象一下你有这个功能.private void fadeButton(JButton b, int timeToFade) {//Fade code goes here }你如何将它作为一个可以运行的函数来实现JButton b = new JButton("Press Me"); b.fadeButton(20000);fadeButton现在看起来像private void fadeButton(int timeToFade) {//Fade code goes here }因为该函数是在按钮本身上声明的.解决方法:您可以使用新类扩展JButton,从而继承J...

如何在java中提取音频功能?

我的论文项目是关于音频特征提取,它们的分类和比较. 我无法从最近6个月中提取音频功能. 我只是有一个可能有效的想法. 任何格式的音频都将转换为pcm格式,并且可以从中提取带宽,过零率,噪声帧率,音高强度和梅尔频率等信号系数.然后使用这些特征准备数据集,然后对其应用各种音频分类算法. 请帮助我如何进一步提取音频功能? 感谢名单解决方法:虽然这是一个非常古老的帖子,但也许有人会在谷歌搜索后到达这里.现在有一些非常好的工具包可...

java – “etherpad”中的“jimport”功能如何工作?【代码】

在etherpad的源代码中,我看过如下代码:jimport(java.util.Date, "JDate");但它似乎不是某种javascript标准. 怎么做?解决方法:看起来你正在查看etherpad源代码.他们在那里定义了一个名为jimport的helper function. 如上所述,etherpad使用Rhino作为其Javascript引擎,它可以在指尖轻松获得Java.所以它就足够了file = java.io.File为了“导入”它. 此函数使用辅助函数_jimportSinglePackage将Java包注入本地Javascript范围. 此函数接...

java – 不是android的Bundle在功能上与Map相同吗?

我正在寻找一种将Bundle转换为HashMap的方法.我很惊讶这种方法不在docs中. Bundle是否相当于Map,你有String键和Object值?它理论上可以转换为映射吗?这样做的方法是什么? 编辑:Bundle中键和值之间的关系是否明确?解决方法:Is not the Bundle equivalent of a Map, where you have String keys and Object values?首先,Map不一定具有String键. 其次,虽然Map可以容纳任意对象,但它不能以类型安全的方式执行. IOW,如果你想让Map保...

java – Pax Exam / Karaf – 在测试设置上安装功能【代码】

我正在尝试集成测试Karaf功能与Pax考试,但我无法解决如何在我的config()方法中安装功能. Pax考试版本为2.6.0,Apache Karaf 2.3.2版本. 这是我的配置方法:@Configuration public Option[] config() {return new Option[]{karafDistributionConfiguration().frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("zip").versionAsInProject()).karafVersion("2.3.2").name("Apache Karaf").unpackDir...

如何在java Web应用程序中建立视频会议功能

我正在用Java开发一个Web应用程序.在该应用程序中,我需要开发视频会议功能,以允许客户与公司代表进行视频聊天.我做了一点研究,发现了Java Media Framework ….有没有更好的解决方案用于使用Java J2EE开发基于Web的视频会议…解决方法:你走在正确的轨道上. JMF是视频会议的最佳选择. JMF确实为会议应用程序提供了基本构建块,以通过RTP传输和接收媒体.如果将它与H.323等会议协议相结合,可以在JMF上构建功能齐全的基于标准的会议解决方...

如何在JAVA中获得Static Constructor的功能?【代码】

我正在学习C#和JAVA我在C#中找到了静态构造函数,用于初始化任何静态数据,或执行仅需要执行一次的特定操作.在创建第一个实例或引用任何静态成员之前自动调用它. 例如:class SimpleClass {// Static variable that must be initialized at run time. static readonly long baseline;// Static constructor is called at most one time, before any // instance constructor is invoked or member is accessed. static SimpleClass()...

java – Lombok中的构造函数功能【代码】

如果我有一个包含三个实例变量和一个实例最终变量的类. 是否会限制使用无参数构造函数创建该类的实例?public @Data class Employee {private Integer empId;private String empName;private Country country;private final Integer var;}当试图编译以下行时Employee emp = new Employee();然后,我收到了这个错误requires argument to match Employee(Integer).解决方法:你的整数变量是最终的.您只能在构造函数或初始化程序中设置最...

Java枚举类型:功能

嘿,我是使用Java中的枚举类型来帮助代码可读性和限制无效值的忠实粉丝.但是,有人告诉我,使用枚举可以在Java中完成更多工作,而不仅仅是创建一组命名的可能值. 有人可以列出Java的枚举所允许的基本功能,以及一个示例,或者可能是我可以获得有关该功能的更多信息的位置? 非常感谢,黑菜 编辑:正如所建议的那样,这个问题应该是在Java中枚举和类之间存在哪些差异.我不知道他们那么强大吗?那有什么不同呢?解决方法:枚举和普通类之间的差...

针对Python的Java中的相同功能不同【代码】

我有一个公式来评估((x+y-1)*(x+y-2))/2 + x 并获取它的字符串表示形式.所以在Java 1.7中我写了public static void main(String[] args) {int x = 99999;int y = 99999;int answer = ((x+y-1)*(x+y-2))/2 + x;String s = Integer.toString(answer);System.out.println(s); }并在Python 2.7中def answer(x, y):z = ((x+y-1)*(x+y-2))/2 + xreturn str(z);print(answer(99999,99999))Java给了我672047173的输出,而Python给了我199994...

如何在java中为许多方法添加类似的功能?【代码】

我有很多日志记录方法,比如logSomeAction,logAnotherAction等. 现在我希望所有这些方法在打印消息(Thread.sleep)后暂停一小段时间. 如果我手动完成,我会做这样的事情://before: public static void logSomeAction () {System.out.println (msg(SOME_ACTION)); }//after: public static void logSomeAction () {System.out.println (msg(SOME_ACTION));try {Thread.sleep (2000);} catch (InterruptedException ignored) { } }我记...

Java多线程下载器FileDownloader(支持断点续传、代理等功能)【代码】【图】

前言在我的任务清单中,很早就有了一个文件下载器,但一直忙着没空去写。最近刚好放假,便抽了些时间完成了下文中的这个下载器。介绍 同样的,还是先上效果图吧。Jar包地址位于 FileDownloader 目前实现的主要功能有:多线程下载 断点续传 自定义头部等即将完成的包括:添加代理功能 ...感觉做了回标题党,代理功能由于时间关系,将在下次更新加入。 关于设置代理,我这篇文章 Java实现Ip代理池 中有具体的设置方法。 另外除了这个...

在web应用中用java实现邮件发送功能【代码】【图】

前言:当我们在一个网站中进行注册账户成功后,通常会收到一封来自该网站的邮件。邮件中显示我们刚刚申请的账户和密码以及一些其他的广告信息。在上一篇中用Java实现了发送qq邮件的功能,今天我们来实现一个这样的功能,用户注册成功后,网站将用户的注册信息(账号和密码等)以Email的形式发送到用户的注册邮箱当中。 web应用实现邮件发送功能 建好web项目,配置好Tomcat,添加jar包1.需要一个实体类User package com.muzili.pojo...

功能 - 相关标签