轻轻敲开Java的大门-Java开发起步

        如果编程基础为零,Java开发起步,到熟练掌握,是一个长期的过程,首先要熟悉开发工具的使用,java语言的语法规则,常用特性。Java比其他语言的优势就在于生态圈太丰富了,而且日新月异,有各种各样的专家工程师来完善这个生态,每一个技术难题都有不同的解决方案,而且在不断的迭代升级。从某种意义上讲,Java可以算作是开源的代名词了,虽然现在Java被Oracle收购了。

        Java相对于C和C++来讲,语法方面相对简单一些,复杂的指针、堆栈、结构体、二叉树、图等晦涩难懂的概念都被屏蔽了,或由专门的组件或容器来实现,这对初学者来讲是个幸事。因为我当时学习C时,一个简单的HelloWorld就调试了好久,也找不到原因,导致信心大减,但是接触java后,有方便的IDE工具,就入门简单了好多。

        这次讲Java起步,主要包括以下几个方面:


工具类:

1、IDE:Eclipse、Idea

2、jar包管理及打包工具:Maven

3、版本管理工具:SVN、GIT

4、常用web服务器介绍:Tomcat、WebLogic


 Java基础:

1、Java基本类型及包装类型

2、容器:泛型、List、HashMap

3、异常

4、文件读写

5、JDBC:连库、增删改查、数据库事务、数据连接池、注入式攻击

6、日志:Log4J、Logback

7、反射

8、线程基础


所有java代码请参见:

gitHub:https://github.com/chykong/java_basic

如有问题或纰漏,请大家留言指正!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,132评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,663评论 2 45
  • 自信,就会有自己的奔驰宝马。 体验:修理工出人头地靠的就是自信
    京心达张新波阅读 1,020评论 0 0
  • 1,在新的一年里每天都要有新的觉察与提升, 2,对自己的生活,收入要写出计划,并真做,真干,真得, 3,自己的事情...
    静闻j阅读 1,261评论 0 0