导航:首页 > 数据行情 > 股票数据java处理逻辑

股票数据java处理逻辑

发布时间:2023-12-15 06:05:52

‘壹’ 如何用java读取股票数据

股票实时行情,可以通过两个方法来进行查看: 第一种,在网络搜索页面直接输入股票代码,如:000717,网络输入后,即可在搜索结果中看到,其中分时,就是该股票在当天的实时走向。 第二种,通过炒股软件,如东财,同花顺等,在开启后,直接输入

‘贰’ 请问怎样用Java获取股票行情历史数据新浪、搜狐、百度财经都可以......

publicclassStockConnection{
publicstaticvoidmain(String[]args){
URLur=null;
try{
//搜狐股票行情历史接口
// ur=newURL("http://q.stock.sohu.com/hisHq?code=cn_300228&start=20130930&end=20131231&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp");
//新浪股票行情历史接口
ur=newURL("http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?&rand=random(10000)&symbol=sh600000&end_date=20150809&begin_date=20000101&type=plain");
HttpURLConnectionuc=(HttpURLConnection)ur.openConnection();
BufferedReaderreader=newBufferedReader(newInputStreamReader(ur.openStream(),"GBK"));
Stringline;
while((line=reader.readLine())!=null){
System.out.println(line);
}
}catch(Exceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
}
}

‘叁’ 股票软件如何开发的用什么语言数据的获得方式

K-JAVA功能可以做移动商务、移动办公、信息点播、股票、外汇、地址簿、日历、文件管理、天气预报等;

股票软件戚枝使用的是JAVA语言,该可以跨平台运行,软件开发商可以很容易的开发应用程序;股票行情软件是基于Java计算机编程语言上的,也就是K-JAVA即J2ME软件平台,专门用于嵌入式设备的JAVA软件。

Java包含了一种计算机编程语言和一个平台,随着K-Java技术的不断完善与发展,发展商们将对具有K-Java功能的手机用户提供更还更全面的绝仔轮服务。如:互动游戏、互动新闻、增强手机连接到无线网络后进行数据交换的安全性、载以Java语言写成的内容、遥控家用电器。

软件开发商以K-Java编程语言为手机开发应用程序,可以提供,游并信戏,个人信息处理,股票,电子地图等服务程序。Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。

‘肆’ java 设计一个Stock的类,这个类包括:

代码如下:

importjava.math.BigDecimal;
importjava.math.RoundingMode;

publicclassStock{
privateStringsymbol;
privateStringname;
;
privatedoublecurrentPrice;

//构造方法
publicStock(Stringsymbol,Stringname){
this.symbol=symbol;
this.name=name;
}

//
publicdoublegetChangePercent(){
return(currentPrice-previousClosingPrice)/previousClosingPrice;
}

(doublepreviousClosingPrice){
this.previousClosingPrice=previousClosingPrice;
}

publicvoidsetCurrentPrice(doublecurrentPrice){
this.currentPrice=currentPrice;
}

publicStringgetSymbol(){
returnsymbol;
}

publicStringgetName(){
returnname;
}

publicstaticvoidmain(String[]args){
Stockstock=newStock("Java","SunMircro");
stock.setCurrentPrice(4.35);//当前价格
stock.setPreviousClosingPrice(4.5);//前一交易日价格
doubled=stock.getChangePercent();//价格浮动:由于是double,下面的计算是N位小数
System.out.println("价格浮动:"+stock.getChangePercent());
//处理下
BigDecimalbd=newBigDecimal(d*100);//乘个100,是为了看效果
bd=bd.setScale(2,RoundingMode.HALF_UP);//设置2位小数,采用四舍五入
System.out.println("["+stock.getSymbol()+"]"+stock.getName()+"价格浮动:"+bd.toString()+"%");
}
}

亲,如果回答满意,亲及时采纳,你的合作是我们回答的动力,谢谢!

‘伍’ java 如何实现 获取实时股票数据

一般有三种方式:

  1. 网页爬虫。采用爬虫去爬取目标网页的股票数据,去GitHub或技术论坛(如CSDN、51CTO)上找一下别人写的爬虫集成到项目中。

  2. 请求第三方API。会有专门的公司(例如网络API市场)提供股票数据,你只需要去购买他们的服务,使用他们提供的SDK,仿照demo开发实现即可。如下图所示:

阅读全文

与股票数据java处理逻辑相关的资料

热点内容
广西60周年大庆时间股票炒作 浏览:501
正样看股票中的主力机构 浏览:390
中国通海金融股票走势分析预测 浏览:185
选取工商银行股票原因 浏览:257
各大银行股票开户 浏览:119
中国上市公司500强股票代码 浏览:831
300222股票走势分析预测 浏览:483
如何买中国在美国上市的股票 浏览:464
指数基金可以在股票账户买吗 浏览:962
中国科技股票有哪些方面的书籍 浏览:840
股票软件破解版大全下载 浏览:506
航天科技上市股票 浏览:244
股票账户知道密码能抵押吗 浏览:278
某投资人持有ABC公司的股票 浏览:588
中国股票芒格 浏览:810
股票开户银行类型异常 浏览:146
股票重仓一只股会被套 浏览:563
所持股票变成ST了怎么办 浏览:821
长岭电子科技股票代码 浏览:76
股票长期无量下跌二年 浏览:297