仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 503|回复: 9
打印 上一主题 下一主题

[学习教程] 发布一篇JAVA基本培训(11),办法的Override

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:12:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
首先第一点:jsp,servlet,javabean这些最基本的,嘿嘿,就算你是高手的话,在大行的企业级应用的话还是需要框架的,一个好的框架确实能构解决许多问题。
Override,次要是由于父类的功效没法满意需求,我们又不克不及间接修正父类的情形下,我们经由过程子类重写,来完成新的功效。
packageLession11;
importjava.util.ArrayList;
importjava.util.List;
/**
*老紫竹JAVA基本培训(11),办法的Override.<br>
*
*
*@author老紫竹JAVA世纪网(java2000.net)
*
*/
publicclassLession11{
 publicstaticvoidmain(String[]args){
  //纯真基类的测试
  Baseb1=newBase();
  b1.test();
  b1.test("");
  b1.test(newObject());
  System.out.println();
  //纯真子类的测试
  Subs1=newSub();
  s1.test();
  s1.test("");
  //静态办法挪用,会依据变量的范例,而不是对象的范例
  s1.test(newObject());
  //下面的代码同等于这个
  Sub.test(newObject());
  System.out.println();
  //基类的变量,子类的实例的测试
  Baseb2=newSub();
  b2.test();
  b2.test("");
  //静态办法挪用,会依据变量的范例,而不是对象的范例
  b2.test(newObject());
  //下面的代码同等于这个
  Base.test(newObject());
 }
}
classBase{
 publicvoidtest(){
  System.out.println("Base.test()");
 }
 publicBasetest(Stringname){
  System.out.println("Base.test(String)");
  returnthis;
 }
 publicfinalvoidtest(intage){
  System.out.println("finalBase.test(int)");
 }
 //静态办法属于类,不属于实例,以是不存在override成绩
 publicstaticvoidtest(Objectobj){
  System.out.println("staticBase.test(Object)");
 }
}
classSubextendsBase{
 //尺度的掩盖办法
 publicvoidtest(){
  System.out.println("Sub.test()");
 }
 //JDK5入手下手的掩盖办法
 //同意前往范例和父类分歧,但必需是其子类大概完成类
 publicSubtest(Stringname){
  System.out.println("Sub.test()");
  returnthis;
 }
 //静态办法属于类,不属于实例,以是不存在override成绩
 publicstaticvoidtest(Objectobj){
  System.out.println("staticSub.test(Object)");
 }
}
<p>
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。
乐观 该用户已被删除
沙发
发表于 2015-1-20 17:05:28 | 只看该作者
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
山那边是海 该用户已被删除
板凳
发表于 2015-1-29 13:13:42 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
地板
发表于 2015-2-1 18:37:18 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
再见西城 该用户已被删除
5#
发表于 2015-2-7 13:19:38 | 只看该作者
是一种使用者不需花费很多时间学习的语言
精灵巫婆 该用户已被删除
6#
发表于 2015-2-10 02:07:27 | 只看该作者
是一种将安全性(Security)列为第一优先考虑的语言
萌萌妈妈 该用户已被删除
7#
 楼主| 发表于 2015-2-28 14:49:26 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
蒙在股里 该用户已被删除
8#
发表于 2015-3-7 15:57:24 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-15 09:15:33 | 只看该作者
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
爱飞 该用户已被删除
10#
发表于 2015-3-21 22:52:17 | 只看该作者
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 21:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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