Java版本问题相关

问题描述

小弟初学java,问几个白痴问题,请大侠指教。java是初学,而写代码并非初学,C#,C++都还是比较熟的,最近有需要java,所以麻烦各位给个回答。1,java做windows桌面程序,开发用什么工具?有没有类似vs的拖拖控件就行的?2,java的版本如何处理?比如我要接某个接口,接口不是最新版本的java写的,我现在用什么版本去接?3,最常用的java版本是什么?工具是什么?4,我只想做些简单的应用程序,即不用写的很有架构,能用则行,我应该学些什么?给几个关键字则行,我自己百度。

解决方案

解决方案二:
JDK6.0->相当于.NETFrameworkEclipse->相当于VS(也可以用任意的文本编辑器,再用javac.exe编译)JDKAPI文档->相当于MSDN(CHM格式的,中文)1)看下JAVA语法(对于熟悉C++的人来说小菜一碟)2)再看SWING(图形界面用到)
解决方案三:
java开发桌面应用程序用jb,开发Web应用程序用Myexcelise!
解决方案四:
我是要开发桌面应用,网上说netbeans对桌面应用很好使?houjin_cn说:Eclipse->相当于VS(也可以用任意的文本编辑器,再用javac.exe编译)那eclipse里面有类似的控件可以拖放?为什么网上都不推荐用eclipse写桌面应用?
解决方案五:
下个插件就可以拖了,你搜下eclipse可视化插件,叫什么忘了,桌面的话还是用你说的那个吧引用3楼spring16ciel的回复:

我是要开发桌面应用,网上说netbeans对桌面应用很好使?houjin_cn说:Eclipse->相当于VS(也可以用任意的文本编辑器,再用javac.exe编译)那eclipse里面有类似的控件可以拖放?为什么网上都不推荐用eclipse写桌面应用?

解决方案六:
用MyEclipse8.0,集成了Java所有的插件。好用。
解决方案七:
myeclipse就是很好的开发工具,推荐使用。
解决方案八:
个人不太喜欢像.net开发中的拖拽,尽管有时候很方便...
解决方案九:
说实话,直接可视化拖出来的界面不咋地(只能说能用)直接用代码来写,更加灵活,特别是对那些大多数都在一个窗口中操作的应用来说;可视化对有很多表单的应用还是能省点时间,但对熟手来说,省的时间也是有限的;还有一个坏处就是会导致对Swing知其然而不知其所以然,不利于自己的发展
解决方案十:
netbean,jb!都可以
解决方案十一:
一直在用Eclipse.
解决方案十二:
还是动手敲吧!
解决方案十三:
个人习惯而已,netBeansjbuildereclipse都不错jdk目前版本是6.0向下兼容的。
解决方案十四:
该回复于2010-12-03 13:36:08被版主删除
解决方案十五:
haha,友情顶,谢谢

时间: 2024-07-29 07:46:52

Java版本问题相关的相关文章

Java版本和C++版本简单Stack程序

现在对C++学习了一段时间,把C++的特性和Java做比较有很强烈的快感:P 自己写了两个版本的Stack: Java版本: 源代码Stack.java 以下是引用片段: package org; public class Stack ...{ public static class Link ...{ protected Object data; protected Link next; public Link(Object data, Link next) ...{ this.data =

微信支付java版本之JSAPI支付+发送模板消息_java

本文为大家分享了java版本之JSAPI支付+发送模板消息的相关资料,供大家参考,具体内容如下 1.工具类 工具类见:微信支付JAVA版本之Native付款 2.公众账号设置 3.代码实现  openId:openId为用户与该公众账号之间代表用户的唯一标示  以下类中涉及到生成token,关闭订单接口调用,获取配置文件信息,和工具类,在其他文章中有具体代码实现  package com.zhrd.bussinss.platform.controller.rest; import java.io

Java版本的回文字算法(java版本)_java

废话不多说了,直接给大家贴代码了,具体代码如下所述: package com.gdh.backtext; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; public class BackText { String text; public BackText() { super(); this.text = null; } public BackText(String text) { supe

java版本的冒泡算法

算法 /**文件名:MaoPao.java描述: java版本的冒泡算法作者:慈勤强Email:cqq1978@Gmail.com**/ class MaoPao{ public static void test1() //最普通的冒泡算法,需要比较(n-1)*(n-1)次 { int[] iArray={10,5,2,3,321,76,3221,98,86,39}; int k=0; int icount=0; for(int j=0;j<iArray.length-1;j++) { for(

新手java,socket相关问题

问题描述 新手java,socket相关问题 小弟想实现,在客户端点击不同的按钮,会发送不同的信息给服务端,比如点击注册按钮,会将GUI上的相关注册信息发送到服务端再写进数据库:点击登陆按钮,则获取GUI上的账号密码,发送到服务器,再验证登录.就是点击不同的按钮,服务器需要有不同的实现,这该怎么做? 解决方案 你客户端使用 Socket 或者 HTTP,要看服务器端提供什么样的接口?而不是由客户端做选择的. 如果服务器端只有 Socket(TCP) 的接口,也不用考虑其它的实现方式:无法考虑.

java File中 相关path疑问

问题描述 java File中 相关path疑问 File中的 getPath()和 getAbsolutePath(),getCanonicalPath() 有什么区别? 我自己验证是打印出的路径都一样,谁能举例或者能说出区别 ? 非常感谢 D:STSworkspace-stsinvoicingtargettest-classescnhyxiofiletesttest1.hyx.csv D:STSworkspace-stsinvoicingtargettest-classescnhyxiofi

c++ java-C++ 代码 把这个方法翻译成java版本

问题描述 C++ 代码 把这个方法翻译成java版本 把这个方法翻译成java版本 unsigned short HJTCoder::GenCRC(unsigned char* data, int len) { int i,j; unsigned short temp1; unsigned short temp=0xffff; for( i=0; i< len; i++) { temp = *(data+i) ^ ((temp>>8) & 0xFF); for (j=0; j&l

java中static相关问题

问题描述 java中static相关问题 class Bowl { static{ System.out.println("这是Bow3的测试!"); } { System.out.println("这是Bow1的测试!"); } static{ System.out.println("这是Bow4的测试!"); } } 以上类new后输出: 这是Bow3的测试! 这是Bow4的测试! 这是Bow1的测试! 应该是在类编译的时候就已经加载了,那么

【分享】JAVA软件开发相关注册码 myeclipse注册码 + navicat注册码

[分享]JAVA软件开发相关注册码 myeclipse注册码 + navicat注册码 ============================================================== myeclipse 6.01 注册码 Subscriber: www.1cn.biz  Subscriber Code: jLR7ZL-655355-5450755330522962   Subscriber:Administrator  Subscription Code:NLR8Z