如何使用Java编写一个抢购软件,需要触及到哪些东西

如题所示,想通过Java编写一个抢购软件,需要哪些知识点....

不知道你说的抢购软件是什么

是人家有一个购物网站,你要来秒杀抢购,还是说你搞一个网站,或者app,提供抢购的功能。

前者,需要http,抓包分析、爬虫、httpclient、你还得提供界面的话,得用swing做界面开发等等,如果网站有验证码,需要识别验证码,如果你希望程序比较猛,得用多线程

对于后者,你得学习android开发或者web开发,数据库,后端、前端、支付、还有你除了程序还有和快递、物流、供应链的对接,等等

主要的是需要会同过抓包分析数据,然后根据自己想要的结果,进行编码,为了提供给用户使用,还需要一定的UI知识,以及还需要学会数据库,脚本语言,需要了解支付模块,以及机器学习(主要用过来破解验证码机制)。