兰色精灵 发表于 2015-1-18 11:43:17

JAVA网页编程之戏谈Java进修

net程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net比。java程序员都是代码完成的,所以java程序员常戏称.net程序员是操作员,呵呵。第一篇 乱侃篇
                               Omencathay手记
1.甚么是java
2.面向对象的中心头脑
3.java的特征
  
1.java是甚么:不就是一门面向对象的编程言语吗?那末甚么又是对象呢?对象就是实际天下存在的万事万物,地球拉,玉轮了,星星啦,屋子啦,汽车甚么的;不外光面向对象可不可,万事万物还得有个接洽,你还得告知这些对象该做些甚么;好比你亲爱的女孩让你摘星星,拿玉轮的,你该怎样办,不克不及傻乎乎的等着人家跑了吧;起首,找个脸盆,这就是容器了,然后点缀水,趁着月明星多的早晨,拿到你亲爱的女孩眼前,告知她,星星玉轮我给你拿到了,你能够跟我走了吧•#¥%¥,靠,java仿佛和这些工具没甚么干系吧,别急,比及你能够在电脑上编星星,编玉轮的时分,你会想,我K,这不就是java吗?
2.面向对象的中心头脑:
1.方才说了,万事万物都能够看做一个对象,牢记牢记,只要把天下上存在的万事万物都笼统为盘算机能够表达完成的对象,你才干化腐败为奇妙,这就是java九阴真经的总纲,只要深切了解这个观点,你也许才干够修炼到最高地步,甚么是最高地步:有一天你发明你能够不必学了,嘿嘿,这就是最高地步。
2.万事万物不是伶仃的,而是有接洽的,对象间只要经由过程相互传送动静,才干一同完成你想要完成得东东
3.不外对象不是一统的,要记得分门别类啊,别弄错了,到时分把张三的妻子弄到李四的屋外头,可有你好瞧得了
4.每种对象固然不是虚无的了,要占点空间,固然在盘算机上是存贮空间了
5.另有给对象发动静的时分,看看他能不克不及承受你这类范例的,别驴唇不合错误马腚的
        (注:要想乐成,挥刀自宫,半壁青灯,苦练三年,必有年夜成)
3.Java的特征:次要的也许就这三个吧:封装、承继、多态
封装:对象的封装但是一门学问,如何包装好一个对象,只可领悟不成言传,•#¥•%¥#…..老迈,别拿臭鸡蛋扔我
承继:对象的纵向开展,你必要几,我就可以发生几一样的对象
多态:对象的横向团结,不论你来得甚么范例的,小样,我都能处置



注:非常非常深入的了解一门言语的头脑,会使你在今后的探险途程中转危为安,一望无际的,请把面向对象的编程头脑深入了解,不然代码的进修过程当中,你学甚么就会忘甚么,学甚么忘甚么,还真不如不学呢


再举这样一个例子:如果你想对一个数字取绝对值,你会怎么做呢?java的做法是intc=Math.abs(-166);而ruby的做法是:c=-166.abs。呵呵,这就看出了java与ruby的区别。

分手快乐 发表于 2015-1-19 16:18:12

另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。

灵魂腐蚀 发表于 2015-1-22 13:52:19

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

老尸 发表于 2015-1-26 23:46:19

是一种为 Internet发展的计算机语言

金色的骷髅 发表于 2015-2-7 18:06:49

Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站

愤怒的大鸟 发表于 2015-2-12 17:03:47

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

莫相离 发表于 2015-3-2 19:55:54

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

再现理想 发表于 2015-3-7 00:35:58

多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

飘飘悠悠 发表于 2015-3-11 08:49:08

是一种将安全性(Security)列为第一优先考虑的语言

仓酷云 发表于 2015-3-13 02:09:45

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

兰色精灵 发表于 2015-3-20 10:03:07

是一种语言,用以产生「小应用程序(Applet(s))

柔情似水 发表于 2015-4-3 00:11:02

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

飘灵儿 发表于 2015-4-11 22:45:14

如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。

小女巫 发表于 2015-4-18 14:54:01

如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。

冷月葬花魂 发表于 2015-4-27 13:20:28

Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。

乐观 发表于 2015-7-2 11:48:27

《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。

精灵巫婆 发表于 2015-7-4 04:26:39

是一种使用者不需花费很多时间学习的语言

若天明 发表于 2015-7-9 17:09:14

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

因胸联盟 发表于 2015-7-19 20:02:25

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
页: [1]
查看完整版本: JAVA网页编程之戏谈Java进修