Java作为现在最流行的编程语言,发展到现在已经出现了越来越庞大的开发群体。虽然我大学里已经学习过java基础部分的知识,但是对很多知识点还是一知半解,所以我决定来到黑马从头学起。来黑马也有近半月了,今天来分享一下这几天所学习的知识。
这几天我们主要学习了java基础知识和程序基本概念以及了解了面向对象的概念。对于零基础的同学来说,jdk的安装不是难事,难得是java环境变量的配置。我记得第一天的时候,老师教我们用dos命令来编译和运行第一个java程序----HelloWorld.java。
相对于面向过程的语言如C语言,面向对象的java语言在学习起来比C语言简单许多,原因是因为面向对象语言的三大特性----封装、继承、多态。java的jdk中已经有成千上万个由java大神写好了并封装起来的类,我们所需要做的只是用API文档查阅相应的类和方法来帮助我们编程,当然也有不少的对java源码有浓厚兴趣的大佬喜欢研究外国大神写的源码,并且自己编写并封装属于自己的类和方法并生成自己的API文档。
在学校我们使用的IDE是Eclipse,来到黑马我们用的是IntelliJ IDEA,虽然当开始用的不太习惯,比如所Eclipse自动生成代码用的是source选项而IntelliJ IDEA用的是generate选项,但是IntelliJ IDEA相对Eclipse,对于代码的编写更加高效。对于项目组织结构,刚开始用IntelliJ IDEA也是一脸懵逼,后来发现,这里的Project是类似于eclipse中的workspace,而Module是类似于eclipse中的project。这里可不仅仅是名称简单更改了一下,IntelliJ中的Project真的是一个工程,有统一的Global Library,也可以正确的相互依赖,把原来为了方便开发的模块整合到一起进行管理。
|
|