📣 VIP通行证夏日特惠 限时立减$68
查看: 4281| 回复: 20
跳转到指定楼层
上一主题 下一主题
收起左侧

[转CS-吐槽] 新手求问,如何在Mac笔记本上安装Java?

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
Mac笔记本,在java.com的官网上下载了java然后安装后,如何打开是用呢?是不是还要安装一个叫Eclipse的东西?为什么安装后像没安装过,什么都看不见呢?
LZ很弱,望众大神解答。谢谢啦!~

上一篇:Oracle中国研究院or实验室
下一篇:【活动】我在美国上并行处理的感受和总结
luzhuzeng 2014-5-16 23:33:22 | 只看该作者
全局:
lalala123 发表于 2014-5-16 09:04. From 1point 3acres bbs
噢,还有个问题。

那么,没有开发环境的话,我怎么compile,怎么run呢?怎么可以看到我程序运行的结果 ...

你安装的java里就有jre和jdk之类的,这些就是开发环境和开发工具。
你输入javac your_source_code就是compile(虽然严格来说在java里这个不是compile,因为java是编译成字节码然后解释的),
然后你输入java 命令就是用来运行的。还请楼主开java开发的tutorial,这些问题似乎不应该在地里问,因为这些都是在网上很容易找到答案的

评分

参与人数 1大米 +1 收起 理由
nanawang222 + 1 同意,不要伸手党

查看全部评分

回复

使用道具 举报

全局:
本帖最后由 一剑终情 于 2014-5-18 17:26 编辑

这种问题大神一般回答不清楚的。。还是我来说说吧。。。
.
你下载好java装好了,就已经具备了把符合java语法规则的文本文件转化成机器能够运行的代码的能力(以及其他一些相关能力)了。也就是说java已经‘安装’好了,所以前面的大神会觉得Eclipse跟‘安装’Java没关系。如果要把安装和配置IDE(integrated development environment集成开发环境)也算进去,那这个任务应该被称为‘建立和配置java开发环境’。

IDE做的事情太多(这也是为什么上面的大神建议新手不要碰IDE的原因之一),但基本上菜鸟们用IDE也就是建立文件,建立项目,点击按钮进行编译或运行等等基本事情。这些事情是不需要IDE也可以做的。
建立文件什么的不用多说,没有IDE的时候也有操作系统的图形界面,所以完全不成问题。而编译/运行这种平时遇不到的操作,就只能用命令行来实现了。(当然也可以自己敲命令来建立文件什么的,只是那个就离题万里了)
所以楼主要做的是google一下怎么用命令行(mac上的命令行工具就是Terminal了)编译/运行java。让楼主自己去搜一是我觉得这种事情应该锻炼一下自己利用搜索引擎解决问题的能力,二是我没法给你答案,我真不知道答案。。我几乎不用java,偶尔用到也是Eclipse。。(三是貌似楼上给出了答案)
回复

使用道具 举报

推荐
meow6589 2014-5-17 02:59:07 | 只看该作者
全局:
顶VIM,简直是万能编程环境,关键字变色,函数查询,窗口切分,位置跳转啥的十分万能,关键字部分基本你能想到的任何语言都能匹配。
你说的compile和run都是可以一行命令实现的,问这个问题只能说明:
1. 你以前没用过命令行编过程,只用过Visual Studio那种各种功能都是戳一下的图形界面(我不太熟matlab,要是只能图形界面的话,这货远程咋办?打个图形界面卡到死么?)
2. 你连java在linux或者mac下的tutorial都没看过。。这么多英文各种语言的tutorial基本都是不用IDE的
所以你还是找个java在linux或者mac环境下的tutorial看了再来问吧,那个绝对傻瓜式,从装软件到跑hello world,一步一步跟着做绝对可以。
回复

使用道具 举报

推荐
phantom 2014-5-27 18:35:53 | 只看该作者
全局:
楼上大神们已经说的很好了。。。
补一句。。我觉得楼主可以先看看找一个简单的教程先看一眼,大概了解一下什么是JAVA。。这样弄起来要清楚一些

比如。。JAVA是跨平台的。。所有在什么笔记本上应该没关系。。JAVA是解释型的。C++这种是编译型的
            IDE和语言是没有直接关系的。。。装不装eclipse和能不能运行JAVA程序时没有直接关系的
      
最后再来一句其他的。。得习惯一下命令行。。老用图形界面会受限制的。。(windows的使用习惯坑了我们)
           
回复

使用道具 举报

🔗
luzhuzeng 2014-5-16 01:28:59 | 只看该作者
全局:
首先,mac上有自带的java吧?楼主可以在terminal里输:echo $JAVA_HOME查看一下,如果没有的话,可以到:/Library/Java/JavaVirtualMachines/
回复

使用道具 举报

🔗
luzhuzeng 2014-5-16 01:30:17 | 只看该作者
全局:
首先,mac上有自带的java吧?楼主可以在terminal里输:echo $JAVA_HOME查看一下,如果没有的话,可以到:/Library/Java/JavaVirtualMachines/下面看一下,选择一个合适的java版本。. 1point3acres.com
如果以上都没有的话,楼主你自己安装java也可以,java和eclipse没有什么关系吧...eclipse只是一个IDE而已,是需要java支持的,但是这和你安装java没有任何关系
回复

使用道具 举报

🔗
ysyyork 2014-5-16 09:11:05 | 只看该作者
全局:
你网上下的java是个sdk,开发包,Eclipse是IDE,开发环境。不用Eclipse也可以开发Java。
回复

使用道具 举报

🔗
 楼主| lalala123 2014-5-16 13:29:39 | 只看该作者
全局:
luzhuzeng 发表于 2014-5-16 01:30
首先,mac上有自带的java吧?楼主可以在terminal里输:echo $JAVA_HOME查看一下,如果没有的话,可以到:/Lib ...

嗯,已经有了Java,那么我现在需要一个开发环境,来写一些Java程序。该怎么操作呢?

只用过Matlab,就是说,怎么可以弄出一个像写Matlab代码那样的界面出来可以让我写Java代码?
回复

使用道具 举报

🔗
 楼主| lalala123 2014-5-16 13:30:28 | 只看该作者
全局:
ysyyork 发表于 2014-5-16 09:11
你网上下的java是个sdk,开发包,Eclipse是IDE,开发环境。不用Eclipse也可以开发Java。

是不用Eclipse也可以开发,还是必须用一个IDE,只不过不一定是Eclispse来开发?
回复

使用道具 举报

🔗
baiyan_305 2014-5-16 16:26:53 | 只看该作者
全局:
IDE不是必须的,新手用记事本写JAVA比较好,要不会被IDE整晕了。
回复

使用道具 举报

🔗
luzhuzeng 2014-5-16 22:59:49 | 只看该作者
全局:
lalala123 发表于 2014-5-15 23:30
是不用Eclipse也可以开发,还是必须用一个IDE,只不过不一定是Eclispse来开发?

像楼下所说的,新手建议不用IDE。新手写的java程序应该不会很复杂,用记事本完全够了。同时作为程序员,你可以今早入手vim或者emacs中的一个,不是IDE但胜似IDE。
回复

使用道具 举报

🔗
 楼主| lalala123 2014-5-16 23:04:13 | 只看该作者
全局:
luzhuzeng 发表于 2014-5-16 22:59
像楼下所说的,新手建议不用IDE。新手写的java程序应该不会很复杂,用记事本完全够了。同时作为程序员, ...

. .и噢,还有个问题。. 1point 3 acres
.
那么,没有开发环境的话,我怎么compile,怎么run呢?怎么可以看到我程序运行的结果呢?怎么知道我写的对不对呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表