java的内容比C简朴多了,去除了许多C/C++中轻易失足的处所,如指针等,减轻进修累赘,所以有C的基础能很快就能够学会(不过C中没有类的观点,C++中有,有C++的基础更轻易上手点)。
java的中心在于类,一切的东西都封装在类中,包含main函数,因而发起把类学好。
引见几本java的书:
java言语顺序设想(基础篇、进阶篇)。java的书没什么太典范的,假如要基础的书,我以为这2本照样比较适宜的,也足够了。
java编程头脑。这本书比较典范,然则最好能有最基础的基础后再来看这本书。java的重点在于类,把类学好,重载、继续等等,学踏实了,背面才有进步。这本书基础大将java的道理讲的很透辟。
java官方API文档。没有比这更好的材料了,官方文档,细致引见了java官方供应的一切类、接口、要领。不管学什么言语,要想深切及进步,就必须去看官方文档。不过官方文档更多的在于运用,没什么道理。发起用到什么,查什么。
java比其他言语更简朴,因而更轻易制造许多高效的软件工程东西,如单元测试、重构等,有了踏实的基础,去进修一下这些东西能够进步编程的程度、效力和质量。
设想形式,异常典范,但异常笼统。不过要想在面向对象言语上编程有所进步,这是必备的。而且学了这个你会发明与C这类面向历程的言语的显著差别。
《设想形式》(人称GOF) 、《head first设想形式》
重构,有人说重构是当代软件的面包和水,险些天天用到,看似觉得不到重要性,但又十分重要。重构主如果调解顺序的构造,使得软件更轻易面临变化。《重构:改良既有代码的设想》
单元测试东西Junit、UML东西等,很有必要去学。
编程实在没有难度,特别是java这类简朴的言语,异常轻易上手。去进修设想形式等这些东西我以为更有效些,固然条件是有踏实的基础。
以上就是c言语基础怎样学java的细致内容,更多请关注ki4网别的相干文章!