您好,欢迎光临有路网!
Java程序设计案例教程(21世纪技能创新型人才培养系列教材·计算机系列)
QQ咨询:
有路璐璐:

Java程序设计案例教程(21世纪技能创新型人才培养系列教材·计算机系列)

  • 作者:龙浩 李梦梦
  • 出版社:中国人民大学出版社
  • ISBN:9787300307725
  • 出版日期:2022年07月01日
  • 页数:312
  • 定价:¥66.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书从Java语言的基本特点入手,全面介绍了Java语言的基本概念和编程方法,并深入介绍了Java语言的**特性。是进一步使用Java语言进行技术开发的基础。本教材对应课程为软件技术专业必修课,具体体现如下特色。1.编写特色:教材采用案例式组织方式,每个项目都由一个同学喜闻乐见的小应用案例引导,引出知识点,通过引例强化知识点的应用,*后把知识综合运用实现应用案例。案例知识运用完成后,紧跟课堂拓展训练,紧扣本项目内容再由学生完成一个小应用,给学生明确思路、方法,由学生实现,达到学以致用。项目的*后是习题,以便学生巩固本章学习的内容。2.课程特色:教材对应课程属于省级精品资源共享课程。3.教学资源特色:教材配有教学PPT、微课、教案、教学日历、课程学习指导教材。4.编写团队特色:编写人员为双师型人员,具有丰富的教学经验,也有到企业实践经验。
    文章节选
    1.1 Java编程语言简介
    Java语言正式诞生于1995年,前身是SUN公司研制的用于智能家电平台上运行的Oak语言。
    事情的开始是这样的,1991年,美国Sun Microsystems公司的某个研究小组为了能够在消费电子产品上开发应用程序,积极寻找合适的编程语言。由于消费电子产品种类繁多,包括PDA、机顶盒、手机等等,即使是同一类消费电子产品所采用的处理芯片和操作系统也不相��,也存在着跨平台的问题。当时*流行的编程语言是C和C 语言,Sun公司的研究人员就考虑是否可以采用C 语言来编写消费电子产品的应用程序。但是研究表明,对于消费电子产品而言C 语言过于复杂和庞大,并不适用,**性也并不令人满意。于是,Bill Joy先生领导的研究小组就着手设计和开发出一种新的语言,称之为Oak。该语言采用了许多C语言的语法,提高了**性,并且是面向对象的语言,但是Oak语言在商业上并未获得成功。
    转眼到了1995年,互联网在世界上蓬勃发展,Sun公司发现Oak语言所具有的跨平台、面向对象、高**性等特点非常符合互联网的需要,于是改进了Oak语言的设计。*终,Sun公司给该语言取名为Java语言,造就了一代成功的编程语言。
    与老一代编程语言(如C语言)相比,Java语言正处于青壮年期。Java语言继承了前身Oak语言能够跨平台运行的特点,吸取了C 语言的优点,融合了面向对象编程风格。Java以其独有的开放性、跨平台性和面向网络的交互性席卷全球。以其**性、易用性和开发周期短的特点,迅速从*初的编程语言发展成为全球**大软件开发平台。广受时下程序开发人员的好评。
    SUN公司又将Java语言设计为可以针对移动平台、桌面系统、企业级应用进行开发的综合平台,极大的提高了Java语言的生产力。也就是说,当掌握了Java语言的基本语言特性后,再通过学习特定的开发包,就可以开发移动应用程序(如手机游戏)、桌面应用程序(QQ、MP3播放器都属于桌面应用程序)和企业级的**应用程序。
    迄今为止,Java平台已吸引了650多万软件***。它在各个重要的行业部门得到了广泛的应用,而且出现在各种各样的设备、计算机和网络中。Java技术的通用性、**性、平台移植性和**性,使之成为网络计算的理想技术。从笔记本电脑到数据**,从游戏控制台到科学**计算机,从手机到互联网,Java无处不在!
    目录
    第1章 Java编程语言入门 1 1.1 Java编程语言简介 2 1.2 Java语言开发环境搭建 4 1.3 Hello World入门程序 11 1.4 path环境变量的配置 15 1.5 Intellij IDEA开发工具 19 第2章 Java编程基础 43 2.1 Java的基本语法 44 2.2 Java中的变量 47 2.3 Java中的常量 58 2.4 Java中的运算符 60 2.5 键盘录入Scanner 66 2.6 选择结构语句 66 2.7 循环结构语句 81 2.8 方法 95 2.9 数组 99 第3章 面向对象(上) 113 3.1 面向对象概述 114 3.2 类与对象 115 3.3 封装性 123 3.4 构造方法 128 3.5 this关键字 134 3.6 代码块 136 3.7 static关键字 139 第4章 面向对象(下) 149 4.1 类的继承 150 4.2 f?inal关键字 160 4.3 抽象类与接口 162 4.4 多态 169 4.5 一切类的祖先—Object 177 4.6 内部类 178 4.7 异常 185 第5章 Java API 197 5.1 API概述 198 5.2 字符串类 204 5.3 System类 217 5.4 Math类与Random类 218 5.5 包装类 222 5.6 日期时间类 225 第6章 集合 243 6.1 集合概述 244 6.2 Collection接口 245 6.3 List接口 245 6.4 Set接口 259 6.5 Map接口 265 6.6 JDK 8 新特性—Lambda表达式 270 第7章 多线程 277 7.1 线程概述 278 7.2 线程的创建 280 7.3 线程的声明周期及状态转换 288 7.4 线程的调度 290 7.5 多线程同步 299 第8章 JDBC 313 8.1 什么是JDBC 314 8.2 JDBC常用API 315 8.3 实现JDBC程序 318

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外