莫相离 发表于 2015-1-18 11:05:09

了解下JAVA的Java GUI计划利器―Netbeans先容

你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。
1、下载Netbeans后间接解紧缩便可运转
Netbeans是一个纯Java的程序。Windows、OS2、OpenVMS和Linux版是统一个程序,只不外经由过程分歧的启动程序启动。这一点很好。纯C++的Java编译器速率比纯Java的快了良多。语法剖析和编译部分,能够用纯C++写出来,好比VisualAgeforjava。固然C++的尺度中短少跨平台的静态毗连库尺度,是一个极年夜的失察,这是外话,不提。
Netbeans可使用内部的编译器,好比jdk中的javac。固然javac也是一个慢家伙。一般Netbeans挪用netbeansinfastjavac目次下的fastjavac来编译。我看到有Windows,Linux,Solaris三种。不晓得OS2和OpenVMS版本的fastjavac那里往了?
Netbeans撑持GUI编程,在GUI编程过程当中导游发生一个initComponents函数,相似于JBuilder导游产生的jbInit函数。
不外必要注重的是initComponents在编纂器中不成修正。这多是来历于Java语法的一年夜缺点。Java语法中并没有撑持GUIdesigntime的语法标签,关于编译器来讲,在计划时从Java代码复原到计划窗口手艺上太难。JBuilder同意程序员修正导游发生的jbInit函数,了局是JBuilder的GUIdesign常常出笑话,好比JBuilder好几个版本都存在的GUI计划时只熟悉this.setSize不熟悉this.setBounds的成绩。Netbeans爽性不同意程序员修正initComponents函数,是好是坏还纷歧定。一样平常而言,Netbeans关于每个可视化的.java文件城市天生一个.form文件。关于Netbeans编译器来讲,在计划时从Java代码复原到设计窗口是经由过程剖析.form文件,如许手艺难度下落良多,也不会像JBuilder一样常常出初级笑话。固然这个成绩的完全办理必要Sun公司好好到Microsoft弦簧?VB的计划课程,只是不晓得Microsoft要收几膏火,哈哈!!
Netbeans的initComponents函数中中文一样平常来讲时经由Unicode编码过。这毫无事理。大概由于计划人员不懂亚洲字符的一些成绩,为了保险起见,爽性编码了事。编码过的汉字在GUI计划窗口仍旧是汉字。别的函数中的汉字不会主动编码。

<p>
再说第三点:我并没有提到服务器也要整合,然后是IDE,一个好的IDE能够200%提高开发的速度,就说图形方面:你是经过简单托拽和点击就能实现功能好那。

飘灵儿 发表于 2015-1-20 13:58:13

是一种使网页(Web Page)产生生动活泼画面的语言

灵魂腐蚀 发表于 2015-1-29 08:37:23

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。

小女巫 发表于 2015-2-2 22:15:04

是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言

小妖女 发表于 2015-2-3 06:42:06

不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

金色的骷髅 发表于 2015-2-8 19:57:25

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

海妖 发表于 2015-2-26 00:41:22

你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。

再见西城 发表于 2015-3-8 10:53:29

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

简单生活 发表于 2015-3-15 22:07:39

不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

若天明 发表于 2015-3-22 06:07:16

吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
页: [1]
查看完整版本: 了解下JAVA的Java GUI计划利器―Netbeans先容