首页 > 后端开发 > 正文

主要的JAVA平台有哪些

2024-06-30 18:22:12 | 我爱编程网

主要的JAVA平台有哪些相关内容,小编在这里做了整理,希望能对大家有所帮助,关于主要的JAVA平台有哪些信息,一起来了解一下吧!

本文目录一览:

主要的JAVA平台有哪些

主要的JAVA平台有哪些

什么叫主要的Java平台呢,下面这是三个主要的平台。

Java EE面向企业应用,

Java SE面向桌面应用

Java ME面向移动设备。

上面有人提到的是开发用的集成开发环境,简称IDE( Integrated Development Environment )

目前流行的主要有:

Eclipse: 开源的,插件很多;有很多其他著名IDE,如Workshop, Websphere, MyEclipse也是基于它的。值得一提的是Android的很多开发工具也可以在上面以插件运行。

NetBeans: Sun/Oracle开发的,用起来比较方便;

JDeveloper: Oracle开发的,联合Oracle自己的那一套工具比较好;

JBuilder: Borland开发的,目前公司已经改名,不再更新了,走上下坡路了。

主要的JAVA平台有哪些

怎么在电脑上运行Java源程序代码

首先你要在你的电脑上安装jdk。你可以在后面链接地址下载适合你自己的版本(我爱编程网

),如果这个链接过期了,请在

这个首先找一找。

在你的电脑上配置java环境变量,主要是配置path和classpath。你可以百度java环境变量配置,可以找到很多java环境变量配置方法。配置完毕,可以在cmd窗口下用java -version来查看是否配置成功。如果显示出java版本相关的信息表示配置成功,可以进行下一步了。

编译你的源代码,cmd窗口下把路径改变(cd)到你源代码文件所在的路径,然后用javac 源文件名编译,例如javac Hello.java(需要注意的是源文件名需要是你文件public类的类名,如果你的文件有public类的话)。当然你也可以不改变(cd)到源文件所在的路径,你的文件就需要加上绝对路径就可以了。例如:javac e:\src\Hello.java.

运行你编译好的文件,java Hello(需要注意运行的时候没有后缀.java或者.class),同样你可以不改变路径用绝对路径运行,例如:java e:\src\Hello.如果你的代码中有窗口这样的类似的图形化界面,你就需要用javaw来运行。

另外,你可以使用eclipse,NetBeans这样的集成开发环境(IDE)来写代码,这样方便很多。

主要的JAVA平台有哪些

有哪些学习Java的网站?

我爱编程网(https://www.52biancheng.com)小编还为大家带来有哪些学习Java的网站?的相关内容。

1,

B站

第一个网站肯定不必多说,就是我们经常逛的小破站,也就是所谓的b站,这个网站原本的定位是一个二次元动漫类的网站,可是走着走着越走越偏,b站自己也万万没想到自己会变成一个学习类的网站。对于我们程序员而言,这里有海量的编程类的学习资料,不管是什么类型的

编程语言

,编程技术,你几乎都可以在这里找到对应的视频教程。而且最重要的是视频播放的时候不会有任何烦人的广告,几乎不会受到任何的打扰。正因为如此,我现在也入驻了b站,成为了一名up主,在b站里面分享自己的一些开发经验和教训,希望能够给大家提供一些帮助。

2,CSDN:

CSDN是国内非常知名的技术交流社区,创建的时间也比较早,所以在国内也是非常的有影响力的。虽然说这个社区有一定的争议性,比如说盗版文章,盗版资料,但是CSDN还是有非常多优质的原创的文章和资料。对程序员来讲,经常来这里逛一逛也是会学到不少的知识的。

3,51自学网:

现在教程类的网站也是非常多,比如说慕课网,

腾讯课堂

之类的。但为啥我偏偏推荐51自学网呢?简单来说我对他比较有感情。在2007年我刚上大学的时候,我就在51网上面去学一些乱七八糟的技术,当年很多我们专业课要用到软件还有相关的技术,我都是在里面学到的,所以我一直都对他比较有感情。而且这个网站还是有不少编程类的学习视频,基本上你想学的技术在这上面都能够找得到,他的视频大部分都是免费的,但也有一些需要付费的,但是价格往往不是很高,平均下来一个视频才几毛钱,我觉得还是非常的良心。

4,LeetCode:

现在很多公司,尤其是一线大厂面试的时候,必考的一个项目就是算法。谈到算法就肯定会谈到LeetCode,他是一个非常知名的刷算法的网站,里面有大量的算法题目,如果你能够把这些算法题都刷完,那么你的算法水平提升肯定不是一个档次,而且他每道题后面都会有相应的评论与题解,如果你不会做的话,在这里可以找到灵感。他的主站是美国版的,但也有中文版的,我比较推荐说中文版的,因为中文版会根据我们国内的情况增设一些知名企业的面试题,这对于我们面试的时候会非常有帮助。

5,GitHub:

作为一名程序员,如果你没有听说过GitHub,那你肯定不是一名合格的程序员,GitHub上面托管了大量的优秀项目,比如说

Linux内核

源码及Git本身的源码,都托管在这上面。在GitHub上面你可以通过主题,榜单等方式找到自己感兴趣的项目,通过多做一些项目,你就可以很快的提升自己的技术,从而进入到自己心仪的公司。

6,菜鸟教程:

菜鸟教程提供了编程的基础技术教程,介绍了Java,Python,Ruby,php,MySQL等各种编程远的基础知识。我们从他的主页面看过来,教程真的是非常的全面。同时这里面也提供了非常多的工具,甚至还提供了各种编程语言的在线工具,你甚至都不需要开启代码编写软件就可以直接运行代码,真的是非常的方便。

7,codecademy:

codecademy是一个免费的有趣的在线互动编程学习网站。目前提供了html,css,php,javascript,Ruby,jQuery,Python等课程。他像玩游戏一样让你一关一关从

易到

难来完成学习,你可以每天利用碎片时间从零基础入门到掌握一门编程语言,相比大多数传统的

学习方法

实在是好太多了。用户在学习的时候只需要在

命令行

中输入正确的代码提交保存,就可以一关一关的完成整个学习过程。而且由于是分段式的学习,用户可以很快地拿起学习然后放下,整个学习过程不会有太大的时间压力。

8,coursera:

.org

/

coursera是由

吴恩达

教授所创办的在线教育网站,提供了大规模开方式线上课程,他们与190多所顶尖大学和公司合作,提供了超过2400门的优质课程,包括商务,

计算机科学

,数据科学,语言学习等多方面的讲座与视频。当然他们也提供一些付费的项目,但是价格还是比较公道的。除此之外,你只要完成课程并通过测试,你就能够拿到相应的证书,这些证书没啥用,但是是对你学习的一种肯定,大家有兴趣的话可以去学一学。

9,stack overflow:

stack overflow是一个程序员问答平台,你有程序员相关的问题都可以在这里面搜索并得到比较专业的回答,这里比某度专业很多,毕竟某度是一个中和性的

搜索引擎

,大家在搜索的时候尽量用英文,你如果用中文搜索的话可能不对得到太多的结果,而且很多专业直击要点的回答往往都是用全英文来写的。所以大家一定要习惯用英文起获取自己想要的答案。

10大程序员必逛网站,良心推荐,建议收藏!

Java学完哪些内容能够出去找工作

以上就是主要的JAVA平台有哪些全部内容了,了解更多相关信息,关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“主要的JAVA平台有哪些”相关推荐
PHP的网站主要攻击方式有哪些
PHP的网站主要攻击方式有哪些

PHP的网站主要攻击方式有哪些1、命令注入(CommandInjection)2、eval注入(EvalInjection)3、客户端脚本攻击(ScriptInsertion)4、跨网站脚本攻击(CrossSiteScripting,XSS)5、SQL注入攻击(SQLinjection)6、跨网站请求伪造攻击(CrossSiteRequestForgeries,

2024-09-10 12:20:44
PHP语言有哪些主要数据类型?
PHP语言有哪些主要数据类型?

PHP语言有哪些主要数据类型?PHP支持8种基本的数据类型。一:四种标量类型:1、boolean(布尔型)2、integer(整型)3、float(浮点型,也称作double)4、string(字符串)二:两种复合类型:1、array(数组)2、object(对象)三:两种特殊类型:1、resource(资源)2、NULL(

2024-08-22 22:36:30
哪里有JAVA开发板,软件开发平台,Web开发平台或快速开发平台的源码,包括工作流源码,还有JAVA OA源码?
哪里有JAVA开发板,软件开发平台,Web开发平台或快速开发平台的源码,包括工作流源码,还有JAVA OA源码?

初学者想学ARM嵌入式,应该选ARM9还是ARM11开发板?对于ARM嵌入式的初学者,建议用ARM9开发板。首先,从功能上来说,ARM11要比ARM9强一些,但是性能优异并不代表适合初学者。对于初学者来说ARM11的有些功能是冗余。其次,学习ARM9或者ARM11就在所难免学习其所支持的操作系统Linux(ARM11可以支持Android)。目前,市面上ARM9的开发版的价格要比AR

2024-07-03 16:24:53
php会话技术主要包含哪些
php会话技术主要包含哪些

深入理解PHP$_SESSION机制深入理解PHP$_SESSION机制在进行系统测试时,PHP环境和PHP类别代码的应用极为普遍。掌握PHP$_SESSION机制,对开发工作具有重大帮助。一、"$_SESSION"是什么$_SESSION是PHP中的一个全局变量,用于在不同页面之间保存用户信息。它是一个数组形式的数据结构,存储在服务器端,通过与COOKIE机制结合,实现数

2025-01-23 14:06:21
EXCEL中公式与函数的主要区别有哪些?也可举例说明哦!谢谢!
EXCEL中公式与函数的主要区别有哪些?也可举例说明哦!谢谢!

excel中数据库函数的具体用法并举例if函数可以嵌套七层,我简单举统计成绩中用到的一种写法:if(a1>=90,"优秀",if(a1>=60,"及格","不及格")其中a1要看你要分析的单元格的地址,这里只是举例罢了,实际应用还要看你的需要,分析完以后可以用填充柄填充下面的单元格,公式会自动在大于或等于90分的旁边写上优秀两字,在大于等于60分小于90分旁边的单无格写上

2025-01-30 22:41:00
小学生学编程哪个平台好
小学生学编程哪个平台好

小学生学编程哪个平台好小学生学编程哪个平台好具体如下可供参考:一、核桃编程1、课程体系:核桃编程官网给出的课程体系是从Scratch到Python再到C++竞赛的这样一条线路。但是针对的主要是6-12岁孩子;实际体验后会发现他们目前的重点还是在Scratch图形化编程这块,Python和C++目前还没有开设体验课。2、特点:核桃编程在录播的基础上结合了游戏化的闯关

2024-01-01 23:43:00
少儿编程哪个教育平台比较好
少儿编程哪个教育平台比较好

python少儿编程哪家好python少儿编程哪家好如下:对于少儿编程的学习,有许多适合的编程语言和机构。其中,Python是适合少儿初学的编程语言之一,因为它易于理解和学习。以下是一些在少儿编程领域比较知名的Python编程机构:编程猫:这是一个集教、学、练、测、评等五大功能为一体的智能编程平台,其亲少儿编程系列课程比较受欢迎。猿编程:其授课老师是经验丰富的编程专

2024-02-10 15:55:25
python 学习,需要有哪些基础呢?
python 学习,需要有哪些基础呢?

python学习,需要有哪些基础呢?零基础一样学的,毕竟脚本语言,不要用C语言的思想来学,虽然有些语法是借鉴过来的。1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过)2,做些简单习题,字符串比较,读取日期之类PythonCookbook不错(太难太无趣的,再次跳过,保持兴趣是最重要的,不会的以后可以再学)3,加入Python讨论群,态度友好笑眯眯(很重

2024-02-12 19:37:59