社区
非技术区
帖子详情
高分求java核心技术(第二版)配套光盘里的原代码
zhouyaosuper
2003-12-19 10:08:33
得到就散分!
...全文
72
5
打赏
收藏
高分求java核心技术(第二版)配套光盘里的原代码
得到就散分!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HaveOneDay
2003-12-20
打赏
举报
回复
作者提供了一个下载页面 http://authors.phptr.com/corejava/downloads.html 不过没有第二版的
thuers
2003-12-20
打赏
举报
回复
网上下啊,我就是下的啊。
www.phptr.com/corejava
chashui
2003-12-20
打赏
举报
回复
帮你up
zhouyaosuper
2003-12-20
打赏
举报
回复
原代码我找到了,但是第6版的,我发现,两个版本的同一个程序的实现差异好大啊,
如有WelcomeApplet程序
第二版:
import java.applet.*;
import java.awt.*;
import java.net.*;
public class WelcomeApplet extends Applet
{
public void start()
{
setLayout(new BorderLayout());
Label l=new Label(getParameter("greeting"),
Label.CENTER);
l.setFont(new Font("Times",Font.BOLD,18));
add("Center",l);
Panel p=new Panel();
p.add(new Button("Cay Horstmann"));
p.add(new Button("Gary Cornell"));
add("South",p);
}
public boolean action(Event evt,Object arg)
{
String uName;
URL u;
if(arg.equals("Cay Horstmann"))
uName="http://www.horstmann.com";
else if(arg.equals("Gary Cornell"))
uName="mailto:gary@thecornells.com";
else return false;
try
{
u=new URL(uName);
getAppletContext().showDocument(u);
}
catch(Exception e)
{
showStatus("Error"+e);
}
return true;
}
}
在第六版中的实现:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
public class WelcomeApplet extends JApplet
{
public void init()
{
Container contentPane = getContentPane();
contentPane.setLayout(new BorderLayout());
JLabel label = new JLabel(getParameter("greeting"),
SwingConstants.CENTER);
label.setFont(new Font("Serif", Font.BOLD, 18));
contentPane.add(label, BorderLayout.CENTER);
JPanel panel = new JPanel();
JButton cayButton = new JButton("Cay Horstmann");
cayButton.addActionListener(makeURLActionListener(
"http://www.horstmann.com"));
panel.add(cayButton);
JButton garyButton = new JButton("Gary Cornell");
garyButton.addActionListener(makeURLActionListener(
"mailto:gary@thecornells.com"));
panel.add(garyButton);
contentPane.add(panel, BorderLayout.SOUTH);
}
private ActionListener makeURLActionListener(final String u)
{
return new
ActionListener()
{
public void actionPerformed(ActionEvent event)
{
try
{
getAppletContext().showDocument(new URL(u));
}
catch(MalformedURLException e)
{
e.printStackTrace();
}
}
};
}
}
这让我有些不解啊,现在常用的是那一种实现啊.
ddbean
2003-12-20
打赏
举报
回复
up
JAVA
核心技术
第8版
配套
代码
JAVA
核心技术
第8版
配套
代码
Core
Java
10th:《
Java
核心技术
》(第10版)
配套
源
代码
Core
Java
10th:《
Java
核心技术
》(第10版)
配套
源
代码
java
核心技术
8(1、2)
配套
代码
java
核心技术
8(1、2)
配套
代码
含上下卷各章源
代码
Java
11
核心技术
高级特性
在“
Java
核心技术
高级特性”视频课程中,Cay S. Horstmann采用同样的方法并通过详细的演示向有经验的程序员介绍
Java
。这个培训课程与《
Java
核心技术
》(卷2-高级特性)第11版相
配套
,这一版已经做了全面更新以涵盖
Java
SE 9和10。在这些视频课程中,你将学习高级
Java
语言特性以及标准库中最有用的部分。为了充分利用这些视频课程,请务必下载
配套
的源
代码
。
通俗易懂的Shiro教程(含
配套
资料)
本教程为授权出品教程Apache Shiro 是目前使用率较高的一个
Java
安全框架。本视频基于 Shiro 的新版本 1.3.2 录制。内容涵盖 Shiro 认证、加密、授权、安全标签、安全注解、会话管理、缓存、Rememberme 等
Java
EE 企业级开发的
核心技术
。视频讲授过程中通过分析源
代码
使学员知其然更知其所以然。
非技术区
23,402
社区成员
70,745
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章