Java编程:模糊查询与面向对象基础

需积分: 2 25 下载量 85 浏览量 更新于2024-08-11 收藏 2.45MB PDF 举报
"该资源是一本关于C语言程序设计与游戏开发的教程,其中涉及到模糊查询的概念,使用SQL的LIKE操作符进行模式匹配,并通过Java代码示例展示如何执行模糊查询。此外,这本书还深入介绍了Java语言的基础知识,包括JAVA的诞生、特点、SDK的安装、程序开发流程、标识符、关键字、数据类型、运算符、表达式、语句、类、对象、接口、静态关键字、this关键字、包、访问权限、继承以及对象的上转型对象等概念。" 在《模糊查询-C语言程序设计与游戏开发》中,模糊查询是数据库操作的一个关键部分,它允许我们使用通配符来查找不完全匹配的数据。在SQL中,`LIKE`操作符用于执行这种类型的查询,其中`%`代表零个、一个或多个任意字符,`_`则代表单个任意字符。例如,`'王%'`将匹配所有姓“王”的记录,无论其后跟什么字符。 书中的Java部分涵盖了广泛的Java编程基础。首先,介绍了Java的起源、特点,包括其跨平台性、面向对象的特性等。接着,详细讲解了如何安装SUN公司的SDK,这是进行Java开发所必需的环境。然后,逐步引导读者了解编写Java程序的基本步骤,从简单的命令行程序到小应用程序(Applet),再到Java Server Pages(JSP)。 书中进一步探讨了Java编程的核心要素,如标识符和关键字的规则,基本数据类型,以及运算符和表达式的使用。在类、对象和接口章节中,不仅解释了面向对象编程的原理,还详细阐述了类的声明、实例化、方法(包括方法重载、构造函数)、静态关键字(STATIC)的作用,以及访问权限控制(public、private、protected和默认)。类的继承机制,包括子类的创建、继承性、方法重写,以及final类和方法的概念,都在这部分得到了深入讨论。 此外,书中还提到了对象的上转型对象,这是多态性的体现,允许一个子类对象被当作父类对象来处理,增加了代码的灵活性和可扩展性。通过这些基础知识的学习,读者可以构建起坚实的语言基础,为进一步学习C语言程序设计和游戏开发打下牢固的基础。