java程序设计

以下是为您整理出来关于【java程序设计】合集内容,如果觉得还不错,请帮忙转发推荐。

【java程序设计】技术教程文章

java程序设计原则

所有的设计模式都是对不同的可变性的封装,从而使系统在不同角度达到“开闭原则”的要求。   在软件软件系统中,一个模块设计得好不好的最主要、最重要的标志,就是该模块在多大程度上将自己的内部数据和其他与实现有关的细节隐藏起来。一个设计得好的模块可以将它所有的实现细节隐藏起来,彻底地将提供给外界的API和自己的实现分隔开来。这样一来,模块与模块之间就可以仅仅通过彼此的API相互通信,而不理会模块内部的工作细节。...

20145231 《Java程序设计》第一周学习总结【图】

20145231 《Java程序设计》第一周学习总结教材学习内容总结Java三大平台Java SE,Java EE,Java ME。其中,Java SE是我们学习的基础。Java SE主要分为四个部分:JVM,JRE,JDK和JAVA语言。思考题:Java不只是语言?答:根据以上所写就能知道,提到Java,Java语言只是其三大平台中的其中之一的一个组成部分,不可片面的将其与C语言作比较,认为只是一种语言。JCP与JSR、RI、TCK的关系:想要提议加入Java的功能或特性,必须以JSR正式...

201671010116. 2016-2017-3《Java程序设计》进一步认识Java

通过三周的学习,我发现Java语言是一种富有魅力的语言。在本周实验课上对Java程序的不断调试让我对Java有了新的了解。一个完整的程序代码就好比一栋美观的大厦,每一行代码就是一层楼,每一个代码都扮演着很重要的角色。比如每一个代码的位置都会影响程序整体的美观,正确率和可读性。但一般来说java语言的纠错要比C语言简单,因为它不像C语言那么死板,那么“不近人情”,大多数情况下它会提示出错原因并给出解决办法,只要选择轻...

201521123116 《java程序设计》第十四周学习总结【图】

1. 本周学习总结1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容。①关系型数据库的定义:使用表(table)来存储数据;使用行(row)区分不同- 记录,每行代表一条记录;每一行由若干列(column,字段)组成。②在JDBC中释放资源时,按照ResultSet、Statement、Connection的顺序依次关闭。③JDBC编程一般步骤 1.与数据库建立连接(Connection) 2.向数据库发送SQL语句(statement) 3.获得和处理查询或更新语句返回的结果 。④...

201671010118 2016-2017-2《Java程序设计》 第五周学习心得

第五周的java课程已经结束,这周我们主要学习了继承,类、超类和子类、继承层次、多态等,老师讲这节课时用了课堂教学法,我觉得效果还不错,理解了它们的概念,以及之间的关系,掌握了超类的定义以及利用超类扩展子类,也知道了super的两种用法,super()表示调用超类的构造器,super.表示调用超类的方法。实验五中老师给了一个思考题“你觉得sumAllArea和sumAllPerimeter方法放在哪个类中更合适?”我没有真正了解,在这周学习中,...

201671010131 2016-2017-2 《Java程序设计》第二周 由简入繁的开始。【图】

1. 周次(阅读/编写)代码行数发布博客量/博客评论数量课堂/课余学习时间(小时)最满意的编程任务第一周50/251/26/4写了一个小程序第二周100/501/26/6可以自己编出较长一点的程序了第三周 第四周 第五周 第六周 第七周 第八周 第九周 第十周 第十一周 第十二周 第十三周 第十四周 第十五周 第十六周 第十七周 第十八周 2.关于“运行程序前出现了错误提示“editor dose not contain...

20165305 苏振龙《Java程序设计》第八周课上测试补做【图】

1. 下载附件中的world.sql.zip, 参考http://www.cnblogs.com/rocedu/p/6371315.html#SECDB,导入world.sql,提交导入成功截图2. 编写程序,查询世界上超过“你学号前边七位并把最后一位家到最高位,最高位为0时置1”(比如学号20165201,超过3016520;学号20165208,超过1016520)的所有城市列表,提交运行结果截图3. 编写程序,查询世界上的所有中东国家的总人口4. 编写程序,查询世界上的平均寿命最长和最短的国家原文:https://w...

20175310 《Java程序设计》第11周学习总结【图】

20175310 《Java程序设计》第11周学习总结教材学习内容总结学习中的问题和解决过程问题1:在做简易计算器时,测试乘法出错,如下图,显示格式错误:问题1解决方案: 检查代码时发现,我写在代码里的乘号*与使用的乘号×不匹配,有的地方用了*,有的地方用的×,将乘号统一以后,结果就没有问题了。问题2: 在安装GmSSL库时遇到错误,安装完后,查看gmssl的版本时错误问题2解决方案: 参考了这篇博客,用sudo apt-get install gfortra...

2045331 《Java程序设计》第09周学习总结【代码】【图】

2045331 《Java程序设计》第09周学习总结教材学习内容总结第十六章 整合数据库16.1.1JDBC简介1、JDBC是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操作,开发人员无须接触底层数据库驱动程序的差异性。2、厂商在操作JDBC驱动程序时,依方式可将驱动程序分为4种类型:·Type 1:JDBC-ODBC Bridge Driver ·Type 2:Native API Driver ·Type 3:JDbc-Net Driver ·Type 4:Native Protocol Driver 3、1、JD...

20165305 苏振龙《Java程序设计》第四周课上测试补做【图】

第一次测试第二次测试第三次测试上传代码第四次测试总结之前我一直在git bash进行程序设计,但是对于我来说操作起来有点困难,所以我改用了虚拟机,之后之前一直困扰我的问题在虚拟机下就没有了,而且一些·不要能进行的操作例如”tree“,“jdb调试”等都可以顺利进行。在上一周的课上试验中因为在用git bash运行代码时总是出现不识别的地方,并且也一直没有很好的解决,在以后的学习中我会多留意一些,看是否能找到解决方法。原文...