Atitit.常用语言的常用内部api 以及API兼容性对源码级别可移植的重要性 总结

1.1. 要兼容的重要语言api1

1.2. 常用基础api分类 core api1

1.3. 比较常用的扩展库api ext api1

1.4. 标准函数库函数数量统计,共有多少个函数c c++ vbs js php2

2. 范例,给java扩展其他语言的api2

2.1. 目录结构2

2.2. 调用3

3. 参考3

1.1. 要兼容的重要语言api

目前规划主要java js php c# ,,至于c c++ python vbs sql 第二梯队

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

1.2. 常用基础api分类 core api

第一类:数学函数

第二类:转换类型函数 与类型检测

第三类:关于时间日期类型的函数,

第四类:关于字符串类型的函数

第五类:Collection  array  关于数组类型的函数

第七类:格式化函数

Err exception debug

Io

Util

Codec

Local

process进程函数

Network  socket

Mem op

Sign

filter

1.3. 比较常用的扩展库api ext api

Regexp

Db

Image

Media

Sql

Ui

1.4. 标准函数库函数数量统计,共有多少个函数c c++ vbs js php

C语言  约274个

Vbs:180

Js  约165个  ----430个

Php 约425

C++  约一千????

Java  Jdk8 57M  18635 个类

C#。Net  .NET Framework4.5 里有超过一万个类及十万个方法

Python

2. 范例,给java扩展其他语言的api

2.1. 目录结构

类似于c php语言这类型的内部库没有类的语言

建立一个package  com.attialx.c/vbs/js/php/cplus/csharp

按照分类建立一个class,比如math.java  里面集成c语言的math函数即可。。

然后建立一个globale调用文件 cApi.java..

如果是js这类型有已经有class的语言,直接照搬类别即可。。

2.2. 调用

首先Static import

可以分别import 模块或者global 推荐import global

调用直接puts(“xxx”);   感觉这个方法好。。

或者也可以仿照go。。   C.puts(“xxx”);???貌似这个不好。。

3. 参考

vbs函数大全 iteye

VBS函数大集合 cnblog

C语言函数_百度百科.html

c++标准库_百度百科.html

Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法?? - attilaxAti.html

Atitit.常用语言的常用内部api 以及API兼容性对源码级别可移植的重要性 总结相关推荐

  1. C语言期末大作业-学生成绩管理系统(完整源码+设计报告)

    C语言-学生成绩管理系统 一.学生成绩管理系统源码(完整) 二.程序设计报告 1.课程设计目的 2.课程设计任务与要求: 4.课程设计成果(运行截图) 5.课程设计心得 一.学生成绩管理系统源码(完整 ...

  2. C语言打印字符串的所有排列组合(附完整源码)

    C语言打印字符串的所有排列组合 字符串的所有排列问题 C语言打印字符串的所有排列组合的完整源码(定义,实现,main函数测试) 字符串的所有排列问题 示例:ABC的排列是ABC,ACB,BCA,BAC ...

  3. 免费天气预报查询 API、历史天气查询 API 接口使用示例【源码可用】

    天气预报查询 API.历史天气查询 API 接口使用示例[源码可用] 福利彩蛋:没有好玩的 API 接口?上百款免费接口等你来,免费 API,免费 API 大全 一.免费天气预报查询 API 通过城市 ...

  4. 国际多语言出海商城返佣产品自动匹配订单源码

    国际多语言出海商城返佣产品自动匹配订单源码 8国多语言出海拼单商城 此网站是很多巴西客户定制的原型,已投放运营符合当地本地化 多语言商城返利返佣投资理财派单自带余额宝, 采取全新支付端口,后台语音提醒 ...

  5. C语言——史上最全通讯录讲解(附源码)

    C语言--史上最全通讯录讲解(附源码) 一.开始界面的打印 二.对六大板块进行定义操作 三.对联系人进行初始化 四.对通讯录进行初始化 4.1动态版本 4.2静态版本 五.通讯录六大功能的具体实现 5 ...

  6. C语言实现的一个小学生算数自测系统源码分享

    C语言实现的一个小学生算数自测系统源码分享 #include <stdio.h> //标准输入输出 #include <stdlib.h> //用于对程序进行退出操作 #inc ...

  7. C语言C++图形库---贪吃蛇大作战【附源码】

    这一节中,我们来做一款经典小游戏,贪吃蛇.先看看最终效果图 在开始之前,我们把窗体创建好. 创建一个800 * 600的窗体.这一次我们使用默认的原点和坐标轴:原点在窗体左上角,X轴正方向向右,Y轴正 ...

  8. 物流一站式单号查询之快递鸟API接口(附Demo源码)

    前三篇中,我们已经从注册.申请接口.调用接口.联调开发.部署上线等一系列角度对比过几家不同的物流平台,今天我们再来瞧一瞧快递鸟这个物流API平台,我们会今天从全流程的快速梳理一遍,另外,我还会就在我对 ...

  9. python 做软件授权代理_软件提卡+授权API+代理系统三合一网站源码(开源)

    功能说明: 此网站系统是集成了以下多种功能:软件授权验证系统通过API接口进行验证使用者是否拥有授权. 软件可设置使用时间,如使用者没有授权,将手动添加试用授权.网站手动生成卡密系统内部对接授权系统q ...

  10. kubernetes的api操作和kubectl的源码剖析

    1.kubernetes的api文档的网址: https://kubernetes.io/docs/concepts/overview/kubernetes-api/ 2.kubernetes的go语 ...

最新文章

  1. 肤色检测算法 - 基于不同颜色空间简单区域划分的皮肤检测算法
  2. 遗留应用现代化场景:如何正确使用RESTful API
  3. Sublime Text
  4. com.alibaba.fastjson.JSONObject之对象与JSON
  5. 用友CDM系统,将货位间商品移库单(一步)修改为内调出入库单(一步)方法使用...
  6. 标准正态分布的积分怎么求?
  7. Futter基础第20篇: 实现轮播图 flutter_swiper
  8. maven添加mirror_Maven配置setting.xml值Mirror与Repository区别(示例代码)
  9. 软件工程 第二章 可行性研究
  10. 一次redis乱用导致的事故现场
  11. Linux系统管理初步(六)设置计划任务
  12. JAVA_JDK下载与安装教程
  13. 人脸识别-倍加信梯控控制
  14. matlab的f检验和t检验,统计学在数学建模中的T检验和F检验
  15. IP网络摄像机安装注意事项
  16. 被Win10自带杀毒软件自动误删除的exe从这里找
  17. Idea使用Alibaba Cloud Toolkit
  18. ue unreal 虚幻 invalid HTTP response code received 问题
  19. 你见过灰犀牛吗?也许它比黑天鹅还可怕
  20. 大学一路走来总结(技术)

热门文章

  1. 什么是编译性语言、解释性语言和脚本语言
  2. Spring生态系统(Spring可能大家都在用,很少去关注整体架构)
  3. c# String.Split数组省去空字符
  4. java,mysql,hadoop,cdh,hive,spark,ntp,zookeeper,kafka,storm,redis,flume,git 安装详解
  5. Android ROM DIY之MTK平台手机通用移植 (续)
  6. (转帖)美国人教你这样用Google,你真的会变特工
  7. HDU 2531 (BFS搜索)
  8. 文本框获取焦点并弹出下拉框
  9. springMVC系列之(四) spring+springMVC+hibernate 三大框架整合(转)
  10. 重写description方法