Java基础需要掌握哪些,学习Web才不会受影响?
面向对象(写类、创建对象、访问属性、调用方法)+3大特性+接口(基本语法即可)+集合(会添加、获取和遍历即可,特别是Map)。
IO+线程+反射重不重要,学不好会不会影响第二阶段学习?
重要,但不影响;重要的是因为以后的代码运行环境离不开这些内容,比如我们的程序一定是要泡在多线程环境下,要通过IO读写配置文件,
通过反射完成一些通用功能。
不影响的原因是:这些在以后都在运行环境中包含,我们并不需要直接写相关代码,比如我们的代码运行在tomcat服务器中,服务器内部有
线程池,tomcat需要为多用户服务时,会自动的提供线程运行我们的代码;配置文件和反射在很多框架中是直接包含,我们的代码并不需要
直接面对。对于这些知识点我们更多的是理解概念,通过这些概念了解程序运行的流程,为分析程序的潜在问题问题提供技术方向。