0基础学java-0基础学java
Java 7.0 是 Sun 和 Oracle 合并后推出的第一个也是最新版本的 Java 语言。 本书从零基础学习的角度,让初学者少走弯路,尽快掌握Java 7.0语言编程的精髓。
《零基础学习Java(第3版)》共分4部分,共27章,循序渐进讲述Java语言的语法规则,eclipse和myeclipse开发环境的使用0基础学java,从基本概念到具体实践0基础学java,从入门知识到进阶话题,从语法语义到数据结构和算法,详尽阐述,主要包括运算符、表达式、分支语句、循环语句、函数、数组、字符串、类、对象、包、继承、多态、封装、枚举、反射、注解、泛型、类加载器、动态代理、多线程、文件操作和访问、数据操作、数据存储、java数据结构、xml文件的创建和分析、数据库链接、网络编程和接口设计等知识点。
《零基础学习Java(第3版)》非常适合Java语言的初、中级学习者阅读,可作为开发者的参考手册。
零基础学习Java(第3版)内容
前言
第一本Java语言语法基础——面向过程的知识
第 1 章 Java 技术概述 1
第二章java开发工具及环境设置 12
第 3 章 Java 语言中的数据和运算符 23
第 4 章编程中的流程控制 50
第 5 章数组 73
第 6 章使用字符串 85
第二篇Java语言语法进阶——面向对象知识
第7章第107课
第8章对象和包126
第9章继承146
第10章多态性157
第11章接口和内部类172
第12章抽象198
java语言程序设计第三题
第13章线程249
第14章包装283
第16章异常和处理以及内存管理326
第17章Java中的数据处理352
第18章数据结构354
第19章Java中的数据结构364
第20章XML基础397
第21章jdbc及其应用423
第 22 章 Swing 组件和布局管理器 453
第23章使用开发工具477
第24章小程序设计490
第25章网络编程基础503
Part 4 Java语言编程实例及面试题解析
第26章学校管理系统519
第27章面试题573
面试题1 java引用和c++指针有什么区别573
面试题2 class和object有什么区别 574
面试题3解释private、protected、public和default的区别 575
面试题4 java可以用非零来表示true吗? 576
面试题5 stringbuffer和stringbuilder的作用是什么 576
面试题6 二维数组的长度是固定的吗? 577
面试题7 什么样的数据集可以使用foreach循环 578
面试题8 如何序列化和反序列化一个java对象 579
面试题9 如何使用java的线程池579
面试题10 如何使用反射实例化一个类 580
面试题11 tcp协议580的通信特点是什么
面试题12 请简述jdbc操作数据库580的编程步骤
面试题13如何使用连接池技术580
面试题14简述接口和抽象类的区别 580
面试题15 如何理解java中的装箱和拆箱 580
面试题16 根据代码581判断创建对象的个数
面试题17 分析循环程序的运行结果 582
面试题18 可以返回最大值583的方法
面试题19 关于垃圾回收的问题583
面试题20线程题:发现代码中的错误584
面试题21 关于arraylist、vector、linkedlist的问答584