`
cherami
  • 浏览: 206330 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java很简单也很难

    博客分类:
  • Java
阅读更多

说Java简单,是因为它的语法,这个也是当初最吸引我的,我被C++的语法搞蒙了
但是,在实际的工作中,能够真正把Java使用得自如的人并不是很多,见到的大部分的人写代码没有问题,但是如果遇到一些问题就茫然了,不知道如何去解决问题,虽然有些人知道用google可以解决很多问题,但是有时候是因为自己的某些问题导致的问题,也有时候仅仅是开发环境的一些干扰导致的,很少有人和他遇到的问题完全一样。在这种情况下,就可以看出真正的功底了,对Java更加了解的人并不会急于解决问题,而是详细的查看出错信息,思考最有可能的原因。虽然就是简单的两句话,但是每一句都是建立在大量的经验的基础上的。
先说出错信息,我们知道Java的出错信息往往有很多冗余,在这么多信息里面怎么找到关键信息呢?加上有时候代码编写不规范,出错信息被吞掉了,或者配置的日志工具有问题,出错信息不输出到控制台,而是输出到日志文件。
再说最有可能的原因,你遇到的错误足够多了,你才能在脑海中搜索类似的问题,而且要保持一个开放的思想,因为错误信息稍微差一点,错误的原因可能就千差万别,还有时候信息一样也可能是不同的原因导致的。

分享到:
评论

相关推荐

    很强大的java代码混淆工具 Jocky

    Jockey跟其他混淆工具不同的是:它是直接对编译过程做文章,也就是在把java文件编译为class文件的过程中对代码进行混淆,混淆后的代码中包含很多JVM 指令,大家知道JVM指令是面向机器的,人类一般很难看懂!...

    RSA简单算法java

    RSA算法的数字简单实现,按照RSA算法的大数很难分解为大素数的乘积的思路,给出素数p,q,然后进行一系列运算后进行简单数字的加密和解密。

    很难找的-Java实例100

    读者能很方便的查找到所需的实例。 各实例目录下会有一个关于实例运行的简单说明文件:readme.txt。有些目录没有这个文件, 是说明在运行这实例时不需要配置任何的环境。即只要JDK安装正确即可使用java命令正确运行 ...

    JAVA小游戏,适合初学JAVA的新手

    对于初学JAVA的小伙伴来说,没有练手的实例是很难学懂的,这个小游戏结合了面向对象等方面的知识,不过里面没有代码解析,只能依靠个人去理解,总而言之,还是挺适合初学JAVA的新手的。

    JAVA上百实例源码以及开源项目

    笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此...

    jOOR,java joor中的joor-fluent反射是一个非常简单的fluent api,它以更直观的方式提供对java类结构的访问。jdk的反射api很难使用,而且冗长。其他语言有更简单的结构来在运行时访问类型元信息。让我们改进Java反射。.zip

    jOOR,java joor中的joor-fluent反射是一个非常简单的fluent api,它以更直观的方式提供对java类结构的...jdk的反射api很难使用,而且冗长。其他语言有更简单的结构来在运行时访问类型元信息。让我们改进Java反射。.zip

    基于JAVA的并发编程

    编写正确的程序很难,而编写正确的并发程序则难上加难。与串行程序相比,在并发程序中存在更多容易出错的地方。那么,为何我们还要使用并发程序?线程是Java语言中不可或缺的重要功能,它们能使复杂的异步代码变得...

    简易java图书管理系统

    一个简单的基于java的图书管理系统,不是很完善仅供参考

    传智播客_Java基础_Java内存结构

    但是初学者往往深陷Java语言的内存存储结构模型,大量复杂的设计模型使其很难对所学知识进行融会贯通。李若亮老师带你深入剖析Java编程中所内存涉及的方方面面,从JVM的内存申请,到Java语言的内存加载以及Java语言...

    Java 简介,详细教程

    一、Java 简介 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称;由 James Gosling和同事们共同研发,并在 ...另一方面,Java 丢弃了 C++ 中很少使用的、很难理

    java可视化编程包

    大多数Java程序员对图像界面很难把握,有了这个包,按照说明添加!就可以很简单的画界面了!

    java webservice XFire技术文档,一个简单列子和一个稍微难的列子

    java webservice XFire 写的列子,带有服务端和客户端。还有技术文档pdf格式,保证一看就让你懂。不懂得可以看文档,里面讲的很详细。我也是刚学。感觉文档很实用

    java版数独游戏,破解世界上最难数独

    2012年芬兰数学家设计出最难数独游戏 中国程序员用计算机程序不到一秒就破解了 ...小弟不才,也试着写了一个,用的是...游戏有四个难度:简单、中等、困难、超难(最难数独游戏) 还有很多不足之处,大家有兴趣可以自己改改

    java国际化例子I18N.rar

    做项目时需要用到国际化的例子,网上找了很多都是讲得不深入的,而且对于刚入门的我很难学习和上手,但是这份文档可以很好的让没有经验的开发者入手,说明文档的介绍可以帮助我们掌握得更快,代码也简单易懂。

    java工程linux部署图片教程

    我觉得在Linux下安装JDK和在Windows下并没有什么区别...在Linux下则需要敲入挺多的字符才行,但也是不是很难的,只要在使用中注意一些小的细节,不犯粗心大意的错误,很容易就可以在Linux下编写,编译和执行Java程序了

    学java的心得体会

    “它”更简单,java很容易学习和使用,它丢弃了C++中难理解的令人迷惑的特性。

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    10.4.2 重载也不简单 280 10.4.3 使用多态构建车队 283 10.5 在多态的环境中拨开迷雾 284 10.5.1 神秘的Class类 284 10.5.2 覆盖不再神秘 285 10.5.3 instanceof运算符——让对象告诉你它的类是谁 286 10.6 小...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

    java设计模式案例

    采用各种语言实现设计模式的文章也越来越多,但是很多开发人员发现很难将设计模式与实际开发中需要解决的具体问题相联系。因为使用设计模式的难点往往不在于模式的实现,而在于很难确定哪种模式可以在现实的应用场景...

Global site tag (gtag.js) - Google Analytics