注册 登录 进入教材巡展
#
  • #

出版时间:2014年8月

出版社:电子工业出版社

以下为《双语版Java程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121169823
  • 1-2
  • 76206
  • 0047151161-8
  • 平装
  • 16开
  • 2014年8月
  • 749
  • 360
  • 工学
  • 软件工程
  • TP312JA
  • 编程语言
  • 本科
内容简介
Java是一种良好的跨平台、可移植性好、安全性高、纯面向对象的程序设计语言,是目前软件开发的主流编程语言之一。本书由浅入深、循序渐进地介绍了Java语言的发展、编程环境、开发工具、基本语法、面向对象编程、异常处理、线程、输入输出流、GUI编程、网络编程、数据库编程等内容,并结合大量的实例进行讲解。
何月顺主编的《双语版Java程序设计(汉英对照)》是国内首次出版的中英文对照混排式双语版Java程序设计教材。本书内容注重理论与实践结合,参考了Java在线官方文档及国内外优秀的Java程序设计教材的知识体系。针对中国学生英文水平及实际教学状况,做了针对性的编写,并对重要的、难以理解的内容进行了中文解释,方便了读者对英文的理解。本书配有电子课件、案例分析、实验指导等教学资源,可登录电子工业出版社华信教育资源网(www.hxedu.com.cn),免费注册、下载。
通过《双语版Java程序设计(汉英对照)》的学习,可使学生了解Java语言的发展,理解Java面向对象编程的基本思想,掌握Java语言的基本语法、面向对象程序设计的实现思想、多线程编程、网络程序开发及数据库访问等方面的基本技术。
《双语版Java程序设计(汉英对照)》贯彻理论与实践相结合的原则,深入浅出,配以大量实例分析,同时作为中英文对照教材,非常适合高校进行“Java程序设计”课程的双语教学。本书既可作为高等学校Java程序设计或专业英语课程的教材,也可供从事Java程序开发的从业人员学习、参考。
目录

chapter 1 genesis of java


  1.1 introduction


  1.2 java development today


  1.3 evolution of'c' based programming languages


  1.4 main features of java programming language


  1.5 javaapplet


  1.6 exercise for you


chapter 2 java overview


  2.1 concepts of oop


  2.2 more details on object-oriented programming


  2.3 write the first java program


  2.4 how to run the first java program


  2.5 lexical elements


  2.6 white space


  2.7 comments


  2.8 keywords


  2.9 identifiers


  2.10 java class library


  2.11 sample program practice


  


  .2.12 exercise for you


chapter 3 data types


  3.1 data types overview


  3.2 primitive types


  3.3 casting


  3.4 reference types


  3.5 summary


  3.6 complex data types


  3.7 composite data types


  3.8 casting variables to a different type


  3.9 java's floating point types


  3.10 variable


  3.11 record


  3.12 sample program practice


  3.13 exercise for you


chapter 4 operators


  4.1 arithmetic operators


  4.2 relational operators


  4.3 boolean logical operators


  4.4 bitwise and shift operators


  4.5 assignment operators


  4.6 the conditional operator


  4.7 the instanceofoperator


  4.8 special operators


  4.9 type conversion or casting


  4.10 sample program practice


  4.11 exercise for you


chapter 5 flowing contrl


  5.1 control statements


  5.2 selection statements


  5.3 repetition statements


  5.4 branching statements


  5.5 sample program practice


  5.6 exercise for you


chapter 6 class


  6.1 class definition


  6.2 declaring and instantiating an object


  6.3 constructor


  6.4 keyword "this"


  6.5 garbage collection


  6.6 static methods and static variables


  6.7 sample examples


  6.8 exercise for you


chapter 7 method


  7.1 method overloading


  7.2 parameter passing in java-by reference or by value


  7.3 recursion


  7.4 controlling access to members of a class


  7.5 static import


  7.6 arrays


  7.7 string


  7.8 command line arguments


  7.9 sample examples


  7.10 exercise foryou


chapter 8 inheritance


  8.1 derived classes


  8.2 abstract classes


  8.3 keyword"final


  8.4 sample example


  8.5 exercise for you


chapter 9 packages and interfaces


  9.1 package


  9.2 interface


  9.3 sample example


  9.4 exercise for you


chapter 10 eeception handing


  10.1 definition of exception


  10.2 the throw statement


  10.3 the finally statement


  10.4 runtime exceptions


  10.5 sample examples


  10.6 exercise for you


chapter 11 multithread


  11.1 multithread overview


  11.2 synchronization


  11.3 the life cycle of a thread


  11.4 sample examples


  11.5 exercise for you


chapter 12 input and output


  12.1 basic java i/o


  12.2 streams


  12.3 class file


  12.4 sample examples


  12.5 exercise for you


chapter 13 string handing


  13.1 the string class


  13.2 strings in java


  13.3 sample examples


  13.4 exercise for you


chapter 14 networking


  14.1 computer network basics


  14.2 url objects in java


  14.3 sockets in java


  14.4 sample examples


  14.5 exercise for you


chapter 15 applets


  15.1 applet overview


  15.2 life cycle, graphics, fonts, colors


  15.3 user interface components


  15.4 applet fundamentals


  15.5 working with urls and graphics


  15.6 using the instanceof keyword in java


  15.7 sample examples


  15.8 exercise for you


chapter 16 swing gui introduction


  16.1 event-driven programming


  16.2 event handling


  16.3 buttons, events,and other swing basics


  16.4 containers and layout managers


  16.5 menus and buttons


  16.6 text fields and text areas


  16.7 sample examples


  16.8 exercise foryou


chapter 17 programming with jdbc


  17.1 jdbc introduction


  17.2 connecting to the database


  17.3 basic database access


  17.4 sql data types and java data types


  17.5 scrollable result sets


  17.6 sample examples


  17.7 exercise for you