for java beginner - java and ide - myeclipse

java

1--概述

基础,高级都非常重要!
比如你一年级95分,再学一年,再一年...很可能还是得不到100.
但是你一年级95分,再学二年级85,三年级80分,这时回一年级,保证100分!

所以基础重要,高级,见识都非常重要!

没有非常强的学习能力,就不要搞JAVA.


2--IDE integrated development environment集成开发环境
[先说个东西,Eclipse的快捷键在java | edit | Template ]

Eclipse 这个free,为了方便,都再安装插件 MyEclipse ,再为了方便,
MyEclipse 直接提供all-in-one 安装程序.这个要钱的.

MyEclipse 其实就是用java写的,
run MyEclipse ,就是在run java.exe ,java.exe 启动一个类,调 调 调...
但是java.exe 会出现 cmd 黑黑的窗口
既然已经做好为 桌面程序了, 就用 javaw.exe
javaw.exe 这个会关闭 cmd window ,开启漂亮的GUI
所以在 task manager 里,可以看见 javaw.exe ,这就是MyEclipse or Eclipse!!
[[color=red]记得什么时候MyEclipse死机了,该怎么做了吧[/color]]

当然还有很多很牛的IDE
JBUILDER--差不多死在钱眼里了
NETBEANS--牛,免费,但是敌不过"键盘效应",始终奈何不了 MyEclipse
IDEA--JET BRAIN 的,这个和MyEclipse 有的一拼

[color=red]★但是说了这么多,IDE只是帮你省点时间而已,千万别去指望IDE★[/color]
IDE使用工程化方式管理project
project包含
1.java类[当然有很多第三方类 jar包形式给出]
2.resource[xml properties ....]
这些东西让IDE管理,确实是省了不少事情[当然手工也可以管理的哦]
上面说的只是小项目,
大项目的话,要发布的话,要用另外的工具了,ant maven ...

再说一些关于IDE的东西
你这个IDE给你管理类和类,类和资源文件等等的关系之类的东西,
当然还可以 run .
但是,他的RUN 是建立在JDK的基础上的[java.exe]
RUN之前的compile也是建立在JDK基础上的[javac.exe]
所以你得告诉IDE你的JDK在那里,让他好找java.exe javac.exe
别去用什么内置的JDK什么东西,反正自己肯定要下几个JDK的.
widow | preferences | java | compiler | compiler compliance level
let IDE know run what javac.exe

widow | preferences | java | installed JREs
let IDE know run what java.exe
[color=red]所以有的时候给用户产品时,只要给他们弄个JRE就得了,他们要了JDK也没用,不会用.[/color]

再细说一下 workspace ,这东西包含 很多项目,也包含了哪个developer使用此IDE的
习惯,他喜欢这个shortcut,我喜欢那个shortcut
我们可以使用同一个IDE,只要我们的workspace 不一样就可以区别了....★
[color=red]你可以发现切换 workspace 时,MyEclipse会自己关一下,再开一下,就是要load某 workspace
的一些设置.[/color]
还有IDE的perspective就是一些不同小window[view]的集合,
所以在 window 下有 open perspective | show view 两个东西

workspace 指定的 javac java 可以影响 其下所有的项目
但是也可以指定单个项目的 javac [compiler]
[color=red]★上次那个医疗项目要我用1.4,我完全可以指定他的compiler为1.4
然后放到我的1.5 JRE下 run好了,不用把 compiler JRE 统统都改为1.4
一般高版本的 JRE 是可以 run 低 compiler出来的东西的.
反之有问题了.java.lang.UnsupportedClassVersionError:
Bad version number in .class file★[/color]
[color=red]JAVA思想: workspace 和其下的 项目 有继承的影子,我可以有你的很的东西,
也可以拿我特有的东西覆盖你的东西,[/color]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值