1、着重点从初学者对java的初期了解做起,阐述dos系统下的编译起着什么作用,对后面是否有帮助,在前期是否有必要花时间在dos系统上。
2、解释对于java初学者而言,脱离了dos系统之后,后面应该接触什么,为什么要接触,接触有什么作用,该选择什么样的框架、编译平台。
3、解释对于不同的编译平台/框架,有什么作用,可以举例一些软件/数据库/或某行业/单位在什么情况下采用什么样的方式/手段等。
4、对于java的初学者而言,简单说明java在实际运用中的核心,例如核心作用,功能等。对于初学者来说给出继续学习的建议,建议学什么,参考什么,往什么方向走。
使用dos进行编译只是为了熟悉一下java的两个重要命令--javac和java,以及认识一下java文件和编译之后生成的class文件,之后其实就没必要再使用dos来编译和运行我们的java项目了,因为我们实际的工作开发一般使用的都是java的集成开发工具,比如eclipse,idea等开发软件,使用这些开发软件可以很大的提高我们的开发效率。
学了四天的java,应该只接触到了java定义变量,for循环结构,定义方法等等内容,这些内容虽然简单,但是却是我们java的基石,是以后做Java开发所不能缺少的知识。
至于java能做什么?java可以做很多东西,比如桌面应用,就比如在电脑上安装的qq,迅雷等软件,另外java可以做网站,这个算是目前java应用最主流的领域,同时也是网站开发最受欢迎的语言。除此之外java还可以做安卓开发,安卓是一种基于Linux的自由及开放源代码的操作系统,其底层的代码就是java,所以java可以做安卓系统开发,我们安卓手机上很多应用APP,就是用java写的。
因为现在java主流市场是网站开放,所以如果想找一份java开放的工作的话,我建议学习路线最好走java web方向。
Java web方向的学习路线包括以下内容:javase基础,这是java的基石,只有掌握了这部分内容,才能做进一步的学习,无论是做桌面应用.网站开发或者安卓开发,javase都是必须掌握。Javase学习完之后,接下来就应该学习java ee部分的内容了,javaee的内容主要包括如下几点:
1、数据库技术
数据库技术就是操作数据库软件,比如MySQL,Oracle等等。
2、JDBC技术
JDBC技术就是使用java语言去操作上面说到的数据库软件,就是说需要我们编写代码,然后在数据库中进行数据的各种操作。
3、前端技术
前端技术就是学习HTML,CSS,JS等内容,学习了前端技术,才能编写出我们网站的网页。
4、服务器技术
服务器技术就是掌握服务器软件的使用,比如Tomcat,JBoss等等,掌握了服务器软件的使用,才能把我们的网站放到互联网上,让所有人都可以访问到。
5、java主流框架
Java主流框架包括Spring,Hibernate,Mybaits,SpringMVC,Springboot。学习这些框架的目的是为了提高我们网站的开发效率。
最后,java的学习不是一两个月就能完成的,学习java是一个日积月累的过程,就算上面的知识全部学完了,想要在Java开发的行业一直做下去,依然要保持不断的学习。