成功加入购物车
尹继平 、 张帆 著 / 机械工业出版社 / 2009-10 / 平装
售价 ¥ 89.00
品相 九五品
优惠 满包邮
延迟发货说明
上书时间2024-04-09
卖家超过10天未登录
Java范例大全
《Java范例大全》内容丰富、结构清晰,所选实例具有很强的实用性和针对性,不仅是为中初级Java开发者量身定做,而且还非常适合作为高级Java开发者的案头必备参考书。这是一本关于Java开发的大百科全书,以知识点为脉络,以实例(200多个实例贯穿全书)为主要内容,深入阐述了Java开发的各种方法和技巧,权威性毋庸置疑。首先,全书以Java开发环境搭建开篇,循序渐进地介绍了Java语法的方方面面,不仅包括变量、语句、字符串、数组、类、集合、面向对象等必备的基础语法,而且还涵盖异常处理与反射机制、I/O文件操作、线程、数据库操作等高级语法;其次,《Java范例大全》还讲解了XML开发、Java图形编程、Java网络编程、多媒体开发、邮件开发、JavaWeb开发和Java安全等大量极其重要的企业级开发知识,使全书上升到一个新的高度;最后,以一个极具代表性的综合实例结束全书,实现理论与实践完美结合。
前言第1章开发环境搭建1实例1下载.安装并配置JDK1实例2第一个Java程序3实例3在Eclipse中创建第一个Java程序4常见问题javac不是内部或者外部命令6常见问题找不到类文件6常见问题语法错误7第2章Java基础语法9实例4变量和常量9实例5基本数据类型转换10实例6操作多种运算符12实例7不同数制间的转换17实例8多种方式实现阶乘的算法20第3章流程控制语句23实例9打印任一年日历23实例10控制台输出几何图形26实例11杨辉三角28实例12拜访过程(break和continue)29常见问题for循环初始化问题31第4章数组32实例13一维数组复制.插入和合并32实例14数组排序35实例15数组搜索37实例16去掉数组重复数字39实例17求质数(素数)41实例18矩阵的加减和转置43实例19数组实现顺序栈与队列46实例20Arrays数组的应用50第5章面向对象设计54实例21图形面积与周长(抽象类)54实例22宠物结婚(封装)56实例23一个盒子(继承)58实例24学生的生活(多态)60实例25员工薪资(接口)62实例26我的类型(instanceof运算符)66实例27匿名内部类68实例28静态内部类70实例29成员内部类71实例30局部内部类73实例31单例模式(Singleton)75实例33开车(简单工厂模式)77实例33旅游(工厂方法模式)79实例34花园布局(抽象工厂模式)80实例35几何图形(适配器模式)82第6章字符串85实例36获取字符串长度85实例37比较字符串86实例38Java字符串与文件的互转88实例39截取带汉字的字符串91实例40替换字符串中的部分字符92实例41Java字符串之密码加密93实例42正则表达式验证字符串95第7章Java常用类98实例43数字的舍入98实例44转换数字的进制101实例45随机数103实例46JavaApplet绘制心形曲线106实例47简单的计算器107实例48日历和日期118实例49Java编制的时钟121实例50简单的日历124实例51内存管理130实例52利用currentTimeMillis()计算程序执行的时间131实例53利用exit()退出虚拟机132实例54获取和设置环境属性133实例55利用换底公式求任意对数值135实例56使用取整函数135实例57利用GregorianCalendar输出日历136实例58Formatter类的简单使用138实例59Pattern类的使用140实例60匹配方法的使用141实例61替换方法的使用142实例62检验E-mail的合法性143第8章集合146实例63谁养鱼(运用ArrayList)146实例64查看书目(运用Iterator)153实例65操作元素(运用Vector)155实例66栈和队列(运用LinkedList)157实例67电视频道(运用集的相关类)162实例68植物种类(运用映射的相关类)165实例69不重复的随机数序列168实例70读写Properties文件170实例71配置Properties带附件发送邮件175实例72资源国际化(Properties)179常见问题读取Properties文件出现中文乱码182第9章Java异常处理与反射机制183实例73运用throws.throw.try与catch183实例74throws声明异常的实例185实例75自定义异常类187实例76使用finally避免资源漏洞189实例77反射机制191第10章I/O及文件操作196实例78创建文件和目录196实例79查找文件199实例80删除文件夹和文件201实例81文件复制与移动204实例82多种方式读取文件内容209实例83多种方式写文件213实例84随机访问文件216实例85追加文件内容219实例86文件锁定220实例87分割与合并文件222实例88序列化和反序列化226实例89Zip格式压缩.解压缩文件228实例90从Jar中读取文本232实例91流标记分割和统计字符串234实例92Java操作Excel文件237第11章Java高级特性245实例93自动装箱与拆箱245实例94for/in循环247实例95参数不确定(可变长参数)249实例96方法改变(协变式返回类型)251实例97静态导入252实例98动物搭配(泛型)253实例99人员信息(枚举类型)256实例100printf()用法260实例101使用ProcessBuilder调用外部命令263实例102监控管理虚拟机267第12章XML开发273实例103HTML文件转成XML文件273实例104XML文件转成HTML文件275实例105DOM4j解析XML文件278实例106JDOM解析XML文件285实例107DOM解析XML文件292实例108SAX解析XML文件297实例109W3C解析XML文件301第13章Java网络编程306实例110获取IP地址和域名306实例111获取网络资源(URL)308实例112FTP文件传输模拟311实例113自制浏览器316实例114点对点通信(Socket基于TCP协议)323实例115点对面通信(Socket基于TCP/IP协议)327实例116多线程断点续传(基于HTTP)332实例117代理服务器的实现340实例118IP多点传送(基于UDP的C/S)345第14章线程350实例119启动和停止线程350实例120多线程同步方法352实例121取钱存钱(线程同步互斥)354实例122谁唤醒了我(线程沉睡和唤醒)357实例123让步传文件(线程让步)359实例124爱子(守护线程)361实例125有始有终(线程连接)363实例126模拟下载文件(线程等待和通报)365实例127家族等级(线程优先级)368实例128定时器(Timer)371实例129没法吃饭(死锁)372实例130方便吃饭(解决死锁)375实例131查看JVM中所有的线程和线程组376实例132执行任务(线程池)378实例133碰撞的球(多线程)382实例134钟表(多线程)387实例135模拟生产者与消费者392实例136仿迅雷下载文件396第15章图形编程403实例137多变的按钮403实例138自制对话框405实例139模仿QQ空间的电子相册409实例140会动的七彩文字413实例141模仿3D渐层效果416实例142模仿QQ空间的欢迎动画418实例143百叶窗效果420实例144闪电效果425实例145模拟放大镜效果430实例146水面倒影432实例147美丽的烟花435实例148开窗游戏439第16章Java安全445实例149一个简单的加密和解密程序—凯撒密码445实例150创建对称密钥447实例151CBC方式的加密448实例152CBC方式的解密450实例153计算消息摘要451实例154使用消息摘要保存口令452实例155使用消息摘要验证口令454实例156攻击消息摘要保存的口令455实例157使用加盐技术防范字典式攻击457实例158输入流的加密459实例159输入流的解密460实例160输出流的加密461实例161输出流的解密463实例162RSA算法进行加密464实例163RSA算法进行解密466实例164创建DH共享密钥468实例165用公钥计算消息摘要的验证码472实例166利用DES加密/解密474第17章Java多媒体495实例167幸运52(Applet)495实例168三维弹球游戏(Java3D)498实例169贪吃的小蛇502实例170有趣的拼图游戏510实例171滚动的文字517实例172简单的GIF动画效果519实例173简单的声音播放522实例174多媒体播放器526实例175有趣的采钻游戏532第18章JavaMail543实例176发送邮件543实例177发送附件邮件549实例178一对多的发送方式552实例179接收邮件556实例180删除邮件572实例181利用JavaAPI发送E-mail574第19章数据库技术583实例182连接各种数据库583实例183创建表结构587实例184表数据的基本操作590实例185批处理593实例186事务处理596实例187Applet连接数据库600实例188简单的JDBC连接608实例189RowSet接口610实例190调用存储过程617实例191图片文件存入数据库620实例192数据库图片的输出622实例193利用console控制台运行类中的汉字处理方案624实例194Servlet中的汉字处理方案625实例195JSP中的汉字处理方案627实例196Tomcat连接池的配置629实例197MySQL数据库的分页形式633实例198连接ODBC数据库的Apple程序640第20章JSP/Servlet技术644实例199JSP与Servlet之间的跳转644实例200简单的JSP多人聊天室653实例201Servlet生成的动态图片658实例202简单的JSP上传文件661实例203用Servlet获取Web服务器信息666实例204可选择的图形验证码670实例205简单的页面注册675实例206用Servlet实现分页查看数据库686实例207简单的BBS论坛697第21章Java程序综合案例:教务处管理系统70521.1登录界面的设计与代码实现70521.2功能选择界面的设计70821.3学生信息系统界面的设计71621.4教师信息系统界面的设计72721.5领导信息系统界面的设计738
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30