花了挺长的时间来学习了J2SE,其中被各种事情打断,但是看着还是挺过瘾的,因为很想知道梦寐以求的Java到底是什么样子的,很想揭下她的面纱。
J2SE就是Java2的标准版,主要用于桌面应用软件的编程,包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程。在最初刚刚接触的时候,感觉困难的就是配置这一块。虽然在网上找,会找到一大堆的解决方案,自己可能也尝试过三四个,但是最终都是没有成功。但是最后还是请教了一下晓晓师姐,万事开头难嘛,不能自己扣了。然后晓晓师姐在调试的过程中,我终于发现自己哪里错了,自己的无知带来的错误,错误的原因就不说啦。从那以后有一次燃起了我对java的好奇的心。
在学习的过程中和C#语言,.Net语言进行对比,看java的基础,感觉在数据类型上确实挺相似的,还有很多地方相似,比如说:继承,多态,重写,泛型等。因为之前学过有一点点底子,所以在看J2SE这部分的时候还是比较轻松的。
但是我感觉java对各种格式,书写的语言规范要求的特别严格,通过敲代码,敲例子发现的,一个大写小写就要出现错误,但是在VS编程的时候,不管大写还是小写,有时候会自动恢复。不过要求严格也挺好的,养成一个良好的代码编程规范。
以下是一张关于J2SE总结的图:
J2SE理论但是缺乏实践,自己对知识的认识还是停留在表层上边。用马士兵老师的话就是你查文档呀,对所有的宝贝自己要用的东西都在帮助文档上,这也是米老师经常对我们说的,最大的帮助就是帮助文档。
总结一下,记录自己的成长。学习Ing......