我写了一夜的代码,刚才上网查资料看到你问题,听一听我的建议,希望对你有所帮助,我们都是走在路上的人
MyEclipse功能很强大,我的建议是先不要使用,开发工具 从记事本 -- UltraEdit-32 -- JBuilder -- MyEclipse 一点点过渡
初学java,一般都是从控制台应用程序开发开始的(我刚开始喜欢在记事本中写代码),在cmd下调试,首先你要为你的电脑搭建好开发环境,你需要在sun网站上(其它下载站也有)下载一个叫JDK的东东,安装完成后调试成功你就开始写你的第一个java程序了。
用记事本写了一段你又会发现,这TM太枯燥了,程序开发如果只是这样,辛辛苦苦半天挣的钱,还不如去搬砖、扛水来的实在(我这样说,并不是说记事本不好,牛掰的程序员,最钟爱的就是记事本,我们作为初学者,这是必经之路),这时候你就要考虑换了,UltraEdit、还有JBuilder,都挺好用的
随着你学习的越来越深,你就不单单只局限于控制台开发,就会慢慢对web开发感兴趣了(例如你经常使用的网银,现在银行的网上银行交易系统都是用jsp(j2ee的核心技术)写的),这时候你需要更强大的软件来支持你的开发(你出去打架,拿着棍子怎么打那家伙都不死,这时候你就要考虑换刀了,开发工具只是你所利用的一个工具,通过它来达到你的目的)
做web开发,很多人喜欢喜欢用Dreamweaver先把页面设计好然后再拖拽到Eclipse中再进行业务逻辑等其它的开发,有的时候根本就是乱七八糟,我的建议是这东西你最好别用,你手动编写出来的东西,你自己更好控制
当你的web页写好的时候,你需要把它部署在服务器软件上,让它动起来动态地显示在你的眼前,这时候你需要一款服务器软件,现在服务器工具像tomcat之类的都是免费的,你可以再网上下载,我不敢乱粘链接,要不可能我给你的解答会被百度屏蔽掉的
做java开发,如果涉及到了web开发,a.JSP b.基本网页设计 c.JavaScript脚本 d.服务器技术 e.数据库 f.等等等等 这些你都要涉猎,多看一些电子书,视频,上网查一些资料,对你会有很大的帮助,一定要多写!
Java上手给人的感觉很难,但只要你努力,会越学越简单,.NET上手很简单,但越学越深,语言是相通的,当你有一天在java上游刃有余的时候,你学习其它语言的时候,会比别人快一些的
天道酬勤!
加油,朋友
学习java需要下载什么软件?
学习没有软件,只有自己找代码。
编程一般都是用eclipse或者NetBeans,这两个都可以。
下载jdk安装,自己配置好环境(不会就百度)就可以用上面两个中的任何一个来编写。
解决了请采纳哦,谢谢。
学JAVA编程都要下什么软件
学习java编程你必须下载一个jdk,这个是开发java语言的sun公司提供的java编程环境,没有这个环境你无法编写和运行java程序,当然也就无法学习了。(这个你应该已经知道了吧)
其它的,应该是可有可无了,数据库软件等到你学习java数据库编程的时候是要安装的,一般access或者sqlserver就可以了,其它的数据库软件有mysql、oracle、db2等等。
如果你学习jsp网页编程,一个网站服务器是需要的,一般用tomcat
还有就是一些可视化的java开发软件,但不建议初学的时候使用。也给你说一下:eclips、jbuilder、netbeans等
这些应该是全部了,你参考一下,希望对你能有所帮助吧。
学习JAVA的软件!
①Java SE=Java Standard Edition
Java EE=Java Enterprise Edition
Java ME=Java Mobile Edition
SE主要用于桌面程序,控制台开发(JFC)
EE企业级开发(JSP,EJB)
ME嵌入式开发(手机,小家电)
java se 桌面软件编程
java me 手机软件游戏编程
java ee 网站开发和基于 b/s模式的编程
JRE Java运行环境 Java Runtime Environment.这个仅仅只是Java运行的环境,没有
Java无法运行,一般JRE被包括在JDK中,也可以单独装一个独立的JRE.
SDK 是一些公司针对某一项技术为软件开发人员制作的一套辅助开发或者减少开发周
期的工具.比方你用的Eclipse就是Java的SDK,它全称就是Eclipse SDK.
② Java虚拟机(JVM)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译 虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。
Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。
Java 学习必备软件
首先得不建议你用IDE(集成开发环境)虽然有些IDE自动集成jdk编译工具,老老实实下JDK,建议用1.6版本,然后配置环境变量,编个简单的打印输出程序试试配置是否成功,用文本编辑器+命令行 编译运行输出这种比较古老的方式先学着,虽然比较折腾人,但是对你打好基础很有帮助,先编一些常用的算法小程序,变量类型选择分支,循环条件什么的,把语法先弄明白,也就是说
public class XXX{
public static void main(String args[]){
这儿是你自己编的程序...
}
}
至于类名,主函数开头那种写法你就先当做是固定写法,然后再学习面向对象的思想,封装继承多态什么的,敲个两三个星期后再用IDE。
然后再深入学习,这时候你就可以查阅api之类的文档,看看类的方法什么的,加速自己的编程。当然你得学习数据结构和算法,这样才能用好一门语言,语言换来换去都没什么,无论是Java,c,还是C++,实现同一个功能时,同种思路来实现时数据结构和算法是不变的,要注意的就是语言特性不同而已。
当然,java有很多技术,使用于不同平台,用的软件和开发工具包不尽相同,初学的时候其实只需要jdk和文本编辑器了。基础打好那些技术,平台什么的上手就快了。
推荐你看Thinking in java这本书。。。
网站就是javaeye和csdn了。
java入门学习要用呢个哪个版本的软件?
学习java编程你必须下载一个jdk,这个是开发java语言的sun公司提供的java编程环境,没有这个环境无法编写和运行java程序。
jdk配置环境变量:
1)安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
2)安装完JDK后配置环境变量 计算机->属性->高级系统设置->高级->环境变量。
3)系统变量->新建 JAVA_HOME 变量 。变量值填写jdk的安装目录。
4)系统变量->寻找 Path 变量→编辑,在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
5)系统变量->新建 CLASSPATH 变量,变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
6)检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
如果有显示则说明配置成功。
刚学习java,用哪些学习软件比较好?
1、语言方面,javaweb的话 java功底肯定要扎实,html比较简单,熟悉基本标签,开发时会基本格式,结合帮助文档,开发多了还是比较容易的,jsp的配置原理要搞清楚
2、平台,一般的javaweb开发都使用myeclipse,多用,掌握基本的调式、排错,主要在实际开发中积累工具使用的经验,以及排错能力。tomcat是网络容器,要会配置部署,也比较简单,内容较少,会基本的配置部署就行了,但是初学者经常会出一些莫名其妙的错误,多自己动手解决,看文档,要学的东西不多。
3、框架的使用是企业为规范团队开发都会规定一个项目使用某个框架,掌握其中的一款就行了,具体那款比较好,就不好评判了,目前我们团队使用的是struts框架,熟练掌握一类框架,其他都有共通之处,以后用到了要学也很快。
4、MVC模式是基本开发理念,在设计自己的功能代码页面的时候有这样的思想使代码层次清晰就好。
5、数据库也是开发者不可缺少的技能之一,SQL查询语句是都要使用的,尽量多掌握,具体数据库类型的化mysql、oracle比较主流,可以选择一种进行开发,能够基本建库建表及基本查询排错就差不多了。
6、脚本语言javascript、jquery也是网页开发广泛使用的脚本语言,是动态网页实现的总要技术。具体学习的化写几个小程序熟悉基本使用格式入门,要想精通的话就得在实际工作中不断积累总结了。
7、软件可以到蛙课网上去下载,框架,源码,工具都有,并且有详细介绍。
学习阶段主要是基本的东西,有人说理论不重要,但是没有理论的话,永远只能模仿别人的代码,软件工程师是设计者,不是模仿者,所有在理论的基础上多练多思考,找份工作不难,然后在工作中积累经验,不断提高完善。
来自网络 仅供参考 希望能帮助到你
关于学习JAVA,具体要下载哪些软件呢
你好 很乐意回答你的这个问题 因为我也是从新手培训 一步步成长起来的 需要的软件如下:
Dreamweaver MyEclipse PLSQL Developer 如果你还想了解安卓开发方面 可以下载eclipse 祝你学习顺利
转载请注明出处51数据库 » java自学软件下载 学习JAVA要安装什么软件
9578471884