Java高手真经. 编程基础卷:Java核心编程技术:Java基础+核心库+图形+网络+高级特性 (china-pub 首发)
基本信息
内容简介回到顶部↑
本书详细讲解java语言基础开发中的各种技术,主要内容包括如下。.
java开发入门:jdk、jvm、eclipse、linux。
java语法基础:类、抽象类、接口、内部类、匿名类、异常、编码规范。
java核心编程:流、多线程、实体类、集合类、正则表达式、xml、属性文件。
java图形编程:awt(java2d、javasound、media)、swing、swt、jface。
java网络编程:applet、socket/tcp/udp、nio、rmi、corba。..
java高级特性:反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入。
随书附赠光盘内容为本书各种原型包、系统源程序。
本书内容循序渐进,通俗易懂,覆盖了java开发的最流行技术。无论对于java软件设计还是软件开发,本书都是精通开发java应用的必备的实用手册。
本书适合作为java相关培训机构的教材,也可作为java自学人员的参考手册。...
java开发入门:jdk、jvm、eclipse、linux。
java语法基础:类、抽象类、接口、内部类、匿名类、异常、编码规范。
java核心编程:流、多线程、实体类、集合类、正则表达式、xml、属性文件。
java图形编程:awt(java2d、javasound、media)、swing、swt、jface。
java网络编程:applet、socket/tcp/udp、nio、rmi、corba。..
java高级特性:反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入。
随书附赠光盘内容为本书各种原型包、系统源程序。
本书内容循序渐进,通俗易懂,覆盖了java开发的最流行技术。无论对于java软件设计还是软件开发,本书都是精通开发java应用的必备的实用手册。
本书适合作为java相关培训机构的教材,也可作为java自学人员的参考手册。...
作译者回到顶部↑
本书提供作译者介绍
刘中兵Java研究室是一支专注于Java/Java EE技术研究与应用创新的专业型团队,由一批来自于Sun、IBM、华为等国内外知名软件企业的技术专家、资深工程师和架构设计师组成。.
Java研究室成员擅长于Java EE系统的架构设计、程序开发、软件测试和集群与分布式部署,在Java/Java EE、企业应用、无线互联网与网络通信等领域拥有丰富的项目实战经验,曾为多家国内外大型企业开发和实施过大型应用系统,拥有最前沿的技术实战经验。..
Java研究室致力于Java技术的精炼与传播,旨在将自身实践的第一手.. << 查看详细
Java研究室成员擅长于Java EE系统的架构设计、程序开发、软件测试和集群与分布式部署,在Java/Java EE、企业应用、无线互联网与网络通信等领域拥有丰富的项目实战经验,曾为多家国内外大型企业开发和实施过大型应用系统,拥有最前沿的技术实战经验。..
Java研究室致力于Java技术的精炼与传播,旨在将自身实践的第一手.. << 查看详细
目录回到顶部↑
第1部分 java开发入门.
第1课 java快速上手 3
1.1 开始了解java 4
1.1.1 java语言的11个特性 4
1.1.2 java语言的构成—jit、jvm、jre、jdk 5
1.1.3 java虚拟机jvm 6
1.2 安装java开发环境 7
1.2.1 下载jdk 7
1.2.2 安装jdk和jre 7
1.2.3 设置环境变量 10
1.2.4 学会查找java帮助和api文档 12
1.3 开发第一个java程序—helloworld.java 13
1.3.1 编写java入门实例helloworld.java 14
1.3.2 编译类文件—javac命令 15
1.3.3 运行类文件—java命令 17
1.3.4 类文件打包—jar命令 19
1.3.5 生成api文档—javadoc命令 22
1.4 本课小结 25
1.4.1 总结本课的知识点 26
1.4.2 要掌握的关键点 26
第1课 java快速上手 3
1.1 开始了解java 4
1.1.1 java语言的11个特性 4
1.1.2 java语言的构成—jit、jvm、jre、jdk 5
1.1.3 java虚拟机jvm 6
1.2 安装java开发环境 7
1.2.1 下载jdk 7
1.2.2 安装jdk和jre 7
1.2.3 设置环境变量 10
1.2.4 学会查找java帮助和api文档 12
1.3 开发第一个java程序—helloworld.java 13
1.3.1 编写java入门实例helloworld.java 14
1.3.2 编译类文件—javac命令 15
1.3.3 运行类文件—java命令 17
1.3.4 类文件打包—jar命令 19
1.3.5 生成api文档—javadoc命令 22
1.4 本课小结 25
1.4.1 总结本课的知识点 26
1.4.2 要掌握的关键点 26
前言回到顶部↑
一、本书学习目标.
Java本身是一种设计非常简单、非常精巧的语言,要学会Java基础,必须掌握从Java开发环境的搭建到Java基础语法知识,再到Java的核心API。根据由浅入深的顺序,我们的学习目标分为如下4个大的方面,它们的关系如下图所示。
对于以上4个方面的内容,前两部分是基础,第3部分是核心,第4部分是补充和完善。这4个方面的技术内容包括如下。
(1)Java开发入门:必须掌握Java开发环境的安装与使用,包括JDK命令、Eclipse集成开发环境、Linux下Java程序的开发与部署等。
(2)Java语法基础:在JDK和Eclipse开发环境下,要进行Java核心功能的开发,必须了解Java面向对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写,并注意编写符合Java编码规范和文件样式的代码。
(3)Java核心API:根据JDK提供的类库,需要掌握三大核心功能。
Java核心编程:包括Java编程的两大核心功能——Java输入/输出流和多线程,以及常用的辅助类库——实体类、集合类、正则表达式、XML和属性文件。
Java图形编程:包括Sun的GUI库AWT(Java2D、JavaSound、JMF)和Swing,IBM的GUI库SWT和Jface。
Java网络编程:进行Java网络编程的几种重要技术,根据应用场景的不同可以包括Applet组件编程、Socket编程、NIO非阻塞Socket编程、RMI和CORBA分布式开发。
(4)Java高级特性:掌握JDK 1.4、JDK 5.0、JDK 6.0中的Java高级特性,包括反射、泛型、注释符,以及Java的新特性——自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等。
二、本书学习课程安排
本书的内容总体上分为6个部分,从Java开发环境的引入,逐层深入讲解Java的各种技术,包括Java语法基础知识、核心编程、图形编程、网络编程、高级特性。各部分内容安排如下。
分 类学 习 要 点对 应 包源 程 序课时(分钟)上机(分钟)
第1部分
Java开发入门01.Java快速上手HelloWorld.zip75150
02.JVM内存结构及其调优7530
03.在Eclipse下开发Java程序demo.zip75150
04.在Linux下开发Java程序120360
第2部分
Java语法基础05.Java核心语法详解javasyntax.zip14060
Java本身是一种设计非常简单、非常精巧的语言,要学会Java基础,必须掌握从Java开发环境的搭建到Java基础语法知识,再到Java的核心API。根据由浅入深的顺序,我们的学习目标分为如下4个大的方面,它们的关系如下图所示。
对于以上4个方面的内容,前两部分是基础,第3部分是核心,第4部分是补充和完善。这4个方面的技术内容包括如下。
(1)Java开发入门:必须掌握Java开发环境的安装与使用,包括JDK命令、Eclipse集成开发环境、Linux下Java程序的开发与部署等。
(2)Java语法基础:在JDK和Eclipse开发环境下,要进行Java核心功能的开发,必须了解Java面向对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写,并注意编写符合Java编码规范和文件样式的代码。
(3)Java核心API:根据JDK提供的类库,需要掌握三大核心功能。
Java核心编程:包括Java编程的两大核心功能——Java输入/输出流和多线程,以及常用的辅助类库——实体类、集合类、正则表达式、XML和属性文件。
Java图形编程:包括Sun的GUI库AWT(Java2D、JavaSound、JMF)和Swing,IBM的GUI库SWT和Jface。
Java网络编程:进行Java网络编程的几种重要技术,根据应用场景的不同可以包括Applet组件编程、Socket编程、NIO非阻塞Socket编程、RMI和CORBA分布式开发。
(4)Java高级特性:掌握JDK 1.4、JDK 5.0、JDK 6.0中的Java高级特性,包括反射、泛型、注释符,以及Java的新特性——自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等。
二、本书学习课程安排
本书的内容总体上分为6个部分,从Java开发环境的引入,逐层深入讲解Java的各种技术,包括Java语法基础知识、核心编程、图形编程、网络编程、高级特性。各部分内容安排如下。
分 类学 习 要 点对 应 包源 程 序课时(分钟)上机(分钟)
第1部分
Java开发入门01.Java快速上手HelloWorld.zip75150
02.JVM内存结构及其调优7530
03.在Eclipse下开发Java程序demo.zip75150
04.在Linux下开发Java程序120360
第2部分
Java语法基础05.Java核心语法详解javasyntax.zip14060

点击看大图





加载中...
