学Java技能信任自己 信任自己包括两方面,一是信任自己的才干,二是信任自己的答案。信任自己的才干便是要信任自己具有处理问题的才干。一个程序员的好坏并不是直接决定于是否能编写出好的代码,更重要的是能否自己去处理调试进程中遇到的任何问题,很少有一个程序员写出的代码一次成功,只有在不断的调试,修正中才干编写出真实的好代码。调试、处理问题的进程便是自己学习提高的进程。对于不同的问题在不同的资料上可能有不同的答案,就像小马过河相同,不同的人可能有不同的答案,所以不要去盲目的信任任何人,要信任自己。
1、Java的运行环境Java APL类库的Java SE APL子集和Java虚拟机可以统称为JRE,它也是允许Java程序运行的标准环境。JRE是运行时环境,JDK是开发环境。但是由于JDK包含了很多无关的内容,占用了大量的空间,所以运行普通的Java程序不需要安装JDK,需要要安装JRE即可。
2、如何阅读JDK源代码您可以从JDK工具包开始,它是我们所学过的数据结构和算法的Java版本,比如List接口和ArrayList、LinkedList实现、HashMap和TreeMap。这些数据结构还涉及排序和其他算法,因此您可以一起学习它们。然后是核心包,字符串,stringBuffer,等等。如果你有Java IO的基础知识,阅读FileReader等。
3、java怎么学好您需要做的第一件事是为Java SE奠定基础,这是肯定的,然后选择您的方向,即Java ME和Java EE。当然,这是以后用的,看看你说的for循环不够好。我还发现我还没有找到方向,java SE就是学习JDK。不能很好地估计你说的是复杂的算法,可以忽略,只有学会学习面向对象编程有一定的困难,但对于这种类型的暂时不需要你学习,因为现在你需要学习语法,而不是算法,因为这些复杂的算法研究,会打击你的热情,我认为在早期阶段是没有必要的,只要语法等掌握的很好。
4、Java虚拟机的特点Java语言最重要的特性之一是平台独立性,实现这一点的关键是使用Java虚拟机。Java虚拟机屏蔽特定于特定操作系统的信息,通过只生成在Java虚拟机上运行的字节码,允许Java程序在多个平台上不经修改地运行。当Java虚拟机执行字节码时,它将字节码解释为特定平台上的机器指令的执行。
5、Java虚拟机的使用主体Java语言底层实现的基础是Java虚拟机,它有助于理解Java语言的一些性质及其使用。对于在特定平台上实现Java虚拟机的软件人员、Java语言编译器作者以及在硬件芯片上实现Java虚拟机的人来说,深刻理解Java虚拟机规范是必不可少的。此外,如果希望将Java语言扩展或将其他语言编译为Java语言字节码,还需要深入了解Java虚拟机。