Java有强大的社区支撑,无论你有什么疑问或者问题,谷歌通常可以帮你找到答案。假如你在Google上找不到协助,那么StackOverflow,Java论坛和许多其他社区也会为你供给协助。 这一点是建议初学者学习Java编程的较大原因,由于你开始学习编程时,对于编程基础知识和Java语言,你会面对许多需求了解的不同类型的问题。有数以百万计的Java开发人员和庞大的Java社区支撑,你很可能会很快找到答案,而不会感到沮丧和绝望。
1、收集有用的代码和工具有用的软件在将来会给你很大的帮助,尽管它不会让你成为一个优秀的开发人员。但是想象一下,如果你的同事或朋友想让你帮我写一个函数代码,你只是复制粘贴,然后做一个小的修改就可以完成,这个过程可能不到5分钟,然后你的同事和朋友会对你刮目相看,这不仅可以在他们自己的时间,还能帮你去很多的麻烦,收获。
2、学Java所用到的书籍要学习Java不仅需要实际的操作,还要有理论知识的支持,从入门到进阶的时候我们都会用到很多的书籍。入门级有HeadfirstJava,Java核心技术:第1卷基础,Java编程思想,Java开发实用经典;有EffectiveJava,Springpublished,DistributedJavaApplications:基础和实践、权威HTTP指南、理解Java虚拟机以及其他许多值得在将来探索的书籍。
3、Java异常处理异常是程序中的错误,发生异常的原因有很多,例如:用户输入了非法数据;要打开的文件不存在;网络通信时连接丢失,或者JVM内存溢出。除了这些,还有一些其他的例外。通常这些异常有特定的类型,如检查异常、运行时异常和错误。我们需要识别异常的类型,以便关注异常在哪里。
4、Java语言的起源为了适应不断变化的环境和需求;为了实现节目艺术的提高和完善,在80年代后期,西方出现了一种时尚的产品,叫做ActiveTV。Java是Sun为这个产品开发的一种语言,它的目标是在小型嵌入式系统上运行。然而,由于动态图像压缩标准MPEG从未引入,所以这一时期的Java也崩溃了。但在接下来的几年里,Java在服务器端编程中找到了自己的位置。
5、怎么用好java如果您想用Java编写一组漂亮的代码,您通常会使用装饰器模式,它封装了现有的类,并使它们更加强大。第二种是代理模式,它为控制对原始对象的引用的对象提供代理对象。一般来说,代理模型是我们生活中常见的中介形式。其他的是单例模式、策略模式和观察者模式。