仓酷云
标题:
JAVA网页设计java中的对象援用成绩的再次了解
[打印本页]
作者:
精灵巫婆
时间:
2015-1-18 11:41
标题:
JAVA网页设计java中的对象援用成绩的再次了解
其实产生见解的过程就是训练自己发现问题,分析问题的能力。根据以上的认识我想谈下传统的学习与通过视频独立学习的优缺点:对象|成绩测试程序:
publicclassTest{
privateStringname;
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicTest(){
}
publicvoidcall(Testt1,Testt2){
System.out.println("t1地点1="+t1);
Testt3=newTest();
t1.setName("aaa");
t2.setName("bbb");
t3.setName("ccc");
System.out.println(t1.getName());//aaa
System.out.println(t2.getName());//bbb
t1=t2;
System.out.println(t1.getName());//bbb
t1=t3;
System.out.println(t1.getName());//ccc
System.out.println(t3.getName());//ccc
t3.setName("eeee");
System.out.println("t1地点2="+t1);
}
publicstaticvoidmain(String[]arg){
Testt1=newTest();
Testt2=newTest();
System.out.println("t1地点0="+t1);
Testt4=newTest();
t4.call(t1,t2);
System.out.println("t1地点3="+t1);
System.out.println("t1="+t1.getName());//aaa???
System.out.println("t2="+t2.getName());//bbb????
}
/////////////////////////////////了解,之前了解的很好,如今又陌生了。再次从头了解。
在对象作为参数的时分,传进的不是对象,也不是对象的地点,而是对象地点的援用(拷贝了一份地点指针)。
以是在以对象为参数的办法中对象(赋值)=的时分,改动的只是地点援用的指针,而真实的对象的地点没有改动。
也不晓得了解的对不合错误,先如许吧。看来我有需要重读java编程头脑了。唉,比来了解才能下落。年夜脑凝滞了很多。忧郁。
Java的桌面程序开发在java程序员里通常叫swing开发,主要用的swing包里的类开发的,也就是通常说的c/s架构开发
作者:
变相怪杰
时间:
2015-1-21 12:56
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
作者:
小妖女
时间:
2015-1-30 18:37
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
作者:
愤怒的大鸟
时间:
2015-2-1 15:11
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
作者:
柔情似水
时间:
2015-2-7 04:17
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者:
乐观
时间:
2015-2-10 13:08
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
作者:
灵魂腐蚀
时间:
2015-3-1 10:45
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
作者:
莫相离
时间:
2015-3-1 19:55
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
作者:
因胸联盟
时间:
2015-3-4 04:25
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
作者:
仓酷云
时间:
2015-3-7 10:33
是一种使用者不需花费很多时间学习的语言
作者:
爱飞
时间:
2015-3-14 23:29
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
作者:
老尸
时间:
2015-3-17 02:08
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
作者:
山那边是海
时间:
2015-3-23 13:24
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
作者:
分手快乐
时间:
2015-4-3 05:06
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
作者:
若天明
时间:
2015-4-4 22:41
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
作者:
冷月葬花魂
时间:
2015-4-13 18:39
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者:
第二个灵魂
时间:
2015-4-18 00:14
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
作者:
再现理想
时间:
2015-4-19 23:52
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
作者:
不帅
时间:
2015-4-22 05:28
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
作者:
谁可相欹
时间:
2015-4-27 14:47
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
作者:
海妖
时间:
2015-4-27 20:37
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2