|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
Java以其简单、面向对象、分布式、解释性、强壮、安全、与系统无关、可移植、高性能、动态性和多线程的特点风靡全球,成为计算机网络编程的主流工具。Java 2提供的新的图形用户界面特性――Swing,填补了以前版本的许多空白,成为了一个真正完全成熟和健壮的语言,并为众多网络程序员所钟爱。
本书包含了Java 2语言参考、Java 2 API参考和Java 2编程指南等主要内容,详细介绍了Java 2的核心技术、Java 2 API类和接口的用法。无论是初学者,还是Java高手,本书都会让你获益匪浅。 目录:
第一部分 Java 2参考手册
第1章 Java 2语言速查 第2章 Java 2语言索引 第3章 Java 2语言参考 abstract关键字 集合 数组 赋值 Auto关键字(C++) Bit域(C++) 逐位运算符 布尔表达式 break语句 byte数据类型 case关键字 类型转换 catch关键字 char数据类型 class关键字 注释 复合语句 条件运算符(?:) const关键字(C++) 构造器 上下文操作符(C++) Continue语句 数据成员 数据类型 默认参数数值(C++) default关键字 #define伪指令(C++) delete操作符(C++) 析构器(C++) do关键字 double数据类型 else关键字 空语句 异常处理 extends关键字 外部声明(C++) false关键字 final关键字 float数据类型 friend关键字(C++) 函数(C++) goto语句(C++) 十六进制标记 标识符 if语句 #if指令(C++) implements关键字 import语句 #include指令(C++) 继承 内部类 instanceof运算符 int数据类型 interface关键字 关键字 标签 long数据类型 main()方法 方法 方法重载 取模运算符(%) 名字空间(C++) native关键字 new操作符 null常量 八进制标记 对象 运算符 运算符重载(C++) package语句 指针(C++) Private关键字 protected关键字 public关键字 引用 register关键字 return关键字 移位运算符 short数据类型(C++) static关键字 字符串 struct声明(C++) super关键字 switch语句 synchronized关键字 模板 this关键字 throw关键字 throws关键字 true关键字 try关键字 typedef声明 无符号类型(C++) 变量 virtual关键字(C++) void关键字 volatile关键字 while语句 第4章 Java 2 API速查 第5章 Java 2 API分类 java.applet包 java.awt包 java.awt.event包 java.awt.image包 java.awt.print包 java.io包 java.lang包 java.net包 java.util包 javax.swing包 javax.swing.border包 javax.swing.event包 javax.swing.text包 第6章 Java 2 API索引 第7章 Java 2 API参考 AbstractAction类 AbstractBorder类 AbstractButton类 Action接口 ActionEvent类 ActionListener接口 AdjustmentEvent类 Adjustable类 AdjustmentListener接口 Applet类 AppletContent接口 ArrayList类 AudioClip接口 Authenticator类 AWTEvent类 BevelBorder类 BitSet类 Book类 Boolean类 Border接口 BorderLayout类 Box类 BoxLayout类 BufferedInputStream类 BufferedOutputStream类 Button类 ButtonGroup类 Byte类 ByteArrayInputStream类 ByteArrayOutputStream类 Calendar类 Canvas类 CardLayout类 ChangeEvent类 ChangeListener接口 Character类 Chackbox类 CheckboxGroup类 CheckboxMenuItem类 Choice类 Class类 Cloneable接口 Color类 ColorModel类 Comparable接口 ComponentAdapter类 ComponentEvent类 ComponentListener接口 CompoundBorder类 Container类 CropImageFilter类 Cursor类 DatagramPacket类 DatagramSocket类 DataImput接口 DataImputStream类 DataOutput接口 DataOutputStream类 Date类 Dialog类 Dictionary类 Dimension类 DirectColorModel类 Double类 EmptyBorder类 Enumeration接口 EtchedBorder类 Event类 File类 FileDescriptor类 FileDialog类 FileImputStream类 FilenameFilter接口 FileOutputStream类 FilteredImageSource类 FilterInputStream类 FilterOutputSream类 Float类 FlowLayout类 FocusAdapter类 FocusEvent类 FocusListener接口 Font类 FontMetrics类 Frame类 Graphics类 GragorianCalendar类 GridBagConstraints类 GridBaglayout类 GridLayout类 HashMap类 Hashtable类 HyperlinkEvent类 HyperlinkListener接口 Icon类 Image类 ImageConsumer接口 ImageFiler类 ImageIcon类 ImageObserver接口 ImageProducer接口 ImdexColorModel类 InetAddress类 InputStream类 InputVerifier类 Insets类 Integer类 ItemEvent类 ItemListener接口 ItemSelectable接口 JApplet类 JButton类 JCheckBox类 JCheckBoxMenultem类 JColorChooser类 JComboBox类 JComponent类 JDIalog类 JEditorPane类 JFileChooser类 JFrame类 JLabel类 JLayeredPane类 JList类 JMenu类 JMenuBar类 JMenuItem类 JOptionPane类 JPanel类 JPasswordField类 JPopupMenu类 JPrograssBar类 JRadioButton类 JRadioButtonMenuItem类 JRootPane类 JScrollBar类 JScrollPane类 JSeparator类 JSlider类 JSplitPane类 JTabbedPane类 JTable类 JTextArea类 JTextComponent类 JTextField类 JTextPane类 JToggleButton类 JToolBar类 JToolTip类 JTree类 JViewPort类 JWindow类 KeyAdapter类 KeyEvent类 KeyListener接口 KeyStroke类 Label类 LayoutManager接口 LineBorder类 LineNumberInputStream类 LinkedList类 List接口 List类 ListResourceBundle类 ListSelectionEvent类 ListSelectionListener接口 Locale类 Long类 LookAndFeel类 Map接口 Math类 MatteBorder类 MediaTracker类 MemoryImageSource类 Menu类 MenuBar类 MenuComponent类 Menucontainer接口 MenuElement类 MenuItem类 MouseAdapter类 MouseEvent类 MouseListener接口 MouseMotionAdaPter类 MouseMotionListener接口 Object类 Observable类 Observer接口 Outputstream类 Pageable接口 PageFormat类 Panel类 Paper类 PasswordAuthentication类 PipedlnputStream类 PipedOutputStream类 PixelGrabber类 Point类 Polygon类 Printable接口 PrinterGraphics接口 PrinterJob类 PrintStream类 Process类 ProgresMonitor类 ProgessMonitorInputStream类 Properties类 PropertyResourceBundle类 PushbackInputStream类 Random类 RandomAccessFile类 Rectangle类 ResourceBundle类 RGBImageFilter类 Runnable接口 Runtime类 Scrollable接口 Scrollbar类 ScrollPane类 ScrollPaneConstants接口 SecurityManager类 SequenceInputStream类 ServerSocket类 Set接口 Short类 SimpleTimeZone类 SizeRequirements类 Socket类 SoftBevelBorder类 SortedMap接口 Stack类 StreamTokenizer类 String类 StringBuffer类 StringTokenizer类 SwingConstants接口 SwingUtilities类 System类 TextArea类 TextComponent类 TextField类 Thread类 ThreadGroup类 ThreadLocal类 Throwable类 Timer类 TimeZone类 TitledBorder类 Toolkit类 TreeMap类 TreeSet类 URL类 URLConnection类 URLDecoder类 URLEncoder类 Vector类 ViewPortLayout类 Void类 WeakHashMap Windows类 WindowAdapter类 WindowConstants接口 WindowEvent类 WindowListener接口 第二部分 Java编程指南 第8章 Applet和应用程序 8.1 准备运行Java 8.2 main函数 8.3 什么是类和方法 8.4 applet程序 8.5 Java在多平台上运行 第9章 Java的对象和包 9.1 用类做更多的事情 9.2 一个创建对象的类 9.3 背景知识:面向对象技术 9.4 程序结构和包 第10章 Java图像编程 10.1 Applets、应用程序和图像 10.2 图形对象 10.3 显示文本 10.4 画图 10.5 显示图像 10.6 理解图形上下文 第11章 组件和事件 11.1 Java AWT的层次结构 11.2 继承 11.3 Java用户接口概述 11.4 一个使用组件的applet 11.5 响应事件 11.6 一个使用组件的应用程序 第12章 Swing组件 12.1 Swing和AWT 12.2 进入Swing 12.3 利用Swing构建GUI 12.4 使用Swing组件 12.5 使用菜单和工具条 12.6 对话框、选项面板和选择器 12.7 可插式的外观与感觉 第13章 动画和线程 13.1 Java线程/动画模式 13.2 背景知识:线程 13.3 基本的动画applet 13.4 创建一个简单动画 13.5 平滑动画 13.6 最后一个例子:跳动的小球 第14章 使用JavaBeans 14.1 什么是JavaBeans 14.2 进入JavaBeans 14.3 高级Bean属性 14.4 理解Bean的自省 14.5 Bean的持久性 14.6 定制Bean 14.7 一个创建Bean的例子 14.8 把Bean打包成JAR文件 14.9 在BeanBox中测试Bean 14.10 高级JavaBean 14.11 EJB 第15章 通用程序设计 15.1 数字和字符串的相互转换 15.2 控制台输入与输出 15.3 基本文件操作 附录A Java异常和错误 A.1 通用异常类 A.2 可选异常(RuntimeException) A.3 强制异常 A.4 错误 附录B 实用表 B.1 图形表 B.2 文本处理表 B.3 杂项表 译者序:
自从1991年Sun公司推出了Java l.0后,Java就以其简单、面向对象、分布式、解释性、强壮、安全、与系统无关、可移植、高性能、动态性和多线程的特点风靡全球,成为计算机网络编程的主流工具。
1998年,Sun公司又推出了Java的最新版本——Java 2。Java 2提供的新的图形用户界面特性——Swing,填补了以前版本的许多空白,成为了一个真正完全成熟和健壮的语言,并为众多网络程序员所钟爱。本书包含了Java 2语言参考、Java 2编程指南和Java 2 API参考三个部分的内容,详细介绍了Java 2的核心技术、Java 2 API类和接口的用法,并提供了准确、快捷的参考手册,无论是初学者,还是Java高手,本书都会让您获益匪浅。
..
前言:
清晨,你走进厨房,一股温暖、熟悉的气息扑面而来。你冲好了咖啡,走到计算机跟前,然后……Java出现了。在今天充满竞争的世界里,这就是你学习Java的最好理由。
越来越认可Java
自从Java发布以来,它不再仅仅是一种计算机语言,而成为一个新的计算体系结构。到今天,Java正在成为一项产业。数以万计的人正在学习Java和掌握Java,或者说,至少建立对Java的基本的了解———Java是干什么的。
为什么会这样,并不难理解。除了Java的网络功能之外,Java还具有跨平台的结构设计。这就意味着,在大多数情况下,一个Java程序不会关心它是运行在Windows平台、Macintosh平台,还是UNIX平台上。由于我们正在进..
|