你还没有入门,说了你也不是很明白。
首先你需要知道 Java 程序:
开发环境,需要安装一个 JDK,它包括了运行时库(JRE)和编译器调试器等工具。
如何写一个 .java 文件(扩展名为 java,前面是类名)。
如何通过 javac.exe 来编译这个文件,如果用到了第3方类库怎么添加 -classpath 参数。
如何通过 java.exe 来运行这个程序,如果用到第3方类库怎么添加 -classpath 参数。
如何你的源代码中有 hard-code 的汉字当字符串常量,如果在编译中 -encoding $字符集。
前面是最基础的,如果没弄明白,后面不必说其它的。
https://thenewcircle.com/static/bookshelf/java_fundamentals_tutorial/hello_world.html
‘贰’ JAVA开发工具包、Eclipse开发环境、android SDK三者之间的关系是什么
第一个就是jdk,第二个包括jdk,tomcat这些东西,sdk就是android开发时候用到的那堆东西。关系大概就是你想用eclipse就得先装jdk。用eclipse android开发环境的话还需要安装sdk。jdk,sdk有一些开发的必要的包文件什么的。
1.JDK:
全名 Java Development Kit Java开发工具。集成了Java开发环境JRE(Java Runtime
Environment,就是官网点击免费Java下载后会下载到的东西,这东西JDK里已经有了,所以才不让各位下载的。懂了?)和Java开发必备的
一些包文件。Android程序开发使用的是Java语言,所以Java的运行环境和开发工具我们都需要。这些整合到一起,就是JDK。
2.Eclipse
这是一个强大的编写代码的工具,它不止能写Java程序和Android程序,但在这里我们只需要拿它来编写Android程序,它是代码编辑器,代码调试器,和虚拟机运行插件的载体。
3,.SDK
为什么我说它没有最新版:
因为它只是一个文件夹,里面装了各种各样的Android开发包文件,Google出一个新的Android系统版本时,我们往这个文件夹里新添加一点东西,这就是你们所谓的“最新版SDK”了。
‘叁’ java SDK 是什么
java SDK简介:
java SDK全称(Software Development Kit),中文意思是“软件开发包”,是厂商提供的集成封装的库(library),通常比较底层,通用性强。SDK 是开发 java 应用程序所必需的东西,所以其它编程框架和类库都是建立在它们之上的,比如Math.random()函数,在编程的时候直接拿来用就行了。
‘肆’ 如何用java开发一个sdk
1、在你的Java工程中添加该SDK中dist目录下的jar库,并添加到你的编译路径中
2、在你的代码中import相应的包名
3、非web应用请修改和查阅MainDemo.java,web应用请修改config.jsp,查阅index.jsp, 获得包括oauth登录请求及其它功能请求的方法接口。
4、commons包里面的java类实现了目前腾讯微博开发平台的所有接口,除第一个参数是oauth对象外
其他都和开发平台的api文档一致,类名和方法名亦和api一致:比如获取主页时间线的api是:
http://open.t.qq.com/api/statuses/home_timeline
那么此SDK的java类是:Statuses_API.java,实现方法是home_timeline(a,b,c,d...)
5、此SDK为半原创,思路和部分方法函数参考了官方(热心网友sampan)提供的java SDK(http://open.t.qq.com/resource.php?i=3,1#sdk3) 和网上相关的Oauth授权资料
6、javawind-qweibo-api-1.0.jar为本sdk生成的jar,如果有修改源码,记得重新生成此jar~
‘伍’ java中jdk与sdk的区别
辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”;JDK只是针对于Java的SDK
‘陆’ java jdk 和 sdk ,有啥不一样
JavaJDK和SDK的区别如下:
1、SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利)。
2、JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。
3、可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk。比如你下载了一个软件开发平台 eclipse-SDK-3.2.2-win32.zip,它本身里面是没有jdk的。但是只要开发java程序就必须使用jdk。
Java语言规范
JCP(Java Community Process)是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。
JCP维护的规范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。组织成员可以提交JSR(Java Specification Requests),通过特定程序以后,进入到下一版本的规范里面。
JSR是早期提议和最终发布的Java平台规范的具体描述。通常,一个新的JSR的提出是为了增加或者规范Java平台的功能。某个具体的JSR由专家组共同来制定,工作由组长协调。
例如,CLDC1.0(Connected Limited Device Configuration,JSR30)由Sun公司的Antero Taivalsaari担任组长,同时专家组的成员还包括Siemens、Motorola、Nokia、Symbian等。Java ME平台规范是在JSR68中定义的,规范组长是Sun公司的Jon Courtney。
JSR完成后,相关的规范及JavaAPI会在JCP的官方网站发布。设备制造商可以在自己的产品中实现某个JSR,如MIDP2.0(JSRll8)。但是这些都必须要通过TCK(Technology Compatibility Kit)测试以确保技术兼容性。
‘柒’ java sdk和java api 的区别
SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利)。
api,application programming interface,应用程序编程接口。
在不同场合,这个编程接口的含义不同
java api是指java标准类库提供的函数,android开发的api是指android sdk函数库。
例如:网站api一般是指一个网站提供的接口,比如登录验证、信息查询、通知、支付等等。windows api是指windows操作系统提供的api3
总结:SDK相当于开发集成工具环境,api 就是数据接口。在sdk环境下调用api数据。
‘捌’ java sdk 与 jdk有什么区别
Java EE SDK和JDK的区别如下:
SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利)。
JDK(Java Development Kit,Java开发工具包)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk。比如你下载了一个软件开发平台 eclipse-SDK-3.2.2-win32.zip,它本身里面是没有jdk的。但是只要开发java程序就必须使用jdk(javaee和javase)。
‘玖’ JAVASDK是什么
辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”
‘拾’ Java有SDKJava SDK与Android SDK有什么区别
Java SDK,是java的,Android SDK是Android的,但是Android必须要在安卓的环境上运行,所以要安装Java SDK