Java Tutorial

Java Tutorial
C++
PHP


Java Tutorial    
 






1.  Language
 1.  1.  Introduction 1.  8.  Variable Scope
 1.  2.  Java Keywords 1.  9.  Annotations Create
 1.  3.  Comments 1.  10.  Annotations Reflection
 1.  4.  Constant 1.  11.  Annotations Types
 1.  5.  Main 1.  12.  Standard Annotations
 1.  6.  Garbage Collection 1.  13.  transient
 1.  7.  Variables 



2.  Data Type
 2.  1.  Data Type Introduction 2.  19.  String Start End
 2.  2.  Boolean 2.  20.  String Replace
 2.  3.  Integer Data Type 2.  21.  String Concatenation
 2.  4.  Byte 2.  22.  String Compare
 2.  5.  Short 2.  23.  String Tokenize
 2.  6.  Integer 2.  24.  Extracting String Characters
 2.  7.  Character Data Type 2.  25.  Quote
 2.  8.  Long 2.  26.  String vs Byte Array
 2.  9.  Hex Oct 2.  27.  String vs Char Array
 2.  10.  Float Point Data Type 2.  28.  String Find Search
 2.  11.  Float 2.  29.  Escape Sequences
 2.  12.  Double 2.  30.  Convert from String
 2.  13.  Number Format 2.  31.  Convert to String
 2.  14.  Cast 2.  32.  Date
 2.  15.  Data Type Conversion 2.  33.  Calendar
 2.  16.  Wrapper Classes 2.  34.  Gregorian Calendar
 2.  17.  Autobox Unbox 2.  35.  Date Format
 2.  18.  String 2.  36.  enum



3.  Operators
 3.  1.  Operators 3.  6.  Relational Operators
 3.  2.  Assignment Operators 3.  7.  Logical Operators
 3.  3.  Increment Decrement Operators 3.  8.  Ternary Operator
 3.  4.  Arithmetic Operators 3.  9.  Comma Operator
 3.  5.  Bitwise Operators 3.  10.  instanceof



4.  Statement Control
 4.  1.  If Statement 4.  5.  For Loop
 4.  2.  Switch Statement 4.  6.  For Each Loop
 4.  3.  While Loop 4.  7.  Break Statement
 4.  4.  Do While Loop 4.  8.  Continue Statement



5.  Class Definition
 5.  1.  Defining Class 5.  15.  Class Object
 5.  2.  Constructor 5.  16.  Clone
 5.  3.  Defining Method 5.  17.  New
 5.  4.  Class Fields 5.  18.  null
 5.  5.  Method Overloading 5.  19.  Inheritance
 5.  6.  Method Parameters 5.  20.  Polymorphism
 5.  7.  Varargs 5.  21.  Access Attributes
 5.  8.  Recursive Method 5.  22.  Access Control
 5.  9.  Initialization Block 5.  23.  Final Class
 5.  10.  static Member 5.  24.  final
 5.  11.  This 5.  25.  Abstract Class
 5.  12.  Nested Classes 5.  26.  Interface
 5.  13.  Anonymous inner class 5.  27.  import
 5.  14.  Declare Object 5.  28.  Static Import



6.  Development
 6.  1.  System Class 6.  17.  Exception
 6.  2.  System Properties 6.  18.  Assertions
 6.  3.  Console Read 6.  19.  Toolkit
 6.  4.  Formatter Specifiers 6.  20.  ProcessBuilder
 6.  5.  Formatter Flags 6.  21.  Applet
 6.  6.  Formatter Field Width 6.  22.  JNLP
 6.  7.  Formatting Date Time 6.  23.  CRC32
 6.  8.  Formatter Uppercase Option 6.  24.  HTML Parser
 6.  9.  Formatter Argument Index 6.  25.  Regular Expressions
 6.  10.  printf Method 6.  26.  Matcher
 6.  11.  StringBuffer StringBuilder 6.  27.  Pattern
 6.  12.  Unicode 6.  28.  Pack200
 6.  13.  Math Functions 6.  29.  Preference
 6.  14.  Timer 6.  30.  Random
 6.  15.  TimeZone 6.  31.  Special Directories
 6.  16.  Documentation 



7.  Collections
 7.  1.  Collections Framework 7.  21.  Properties
 7.  2.  Collections 7.  22.  Enumeration Interface
 7.  3.  Array Basics 7.  23.  Iterable Interface
 7.  4.  Multidimensional Arrays 7.  24.  ListIterator
 7.  5.  Array Copy Clone 7.  25.  Comparable Interface
 7.  6.  Array Objects 7.  26.  Comparator Interface
 7.  7.  Array Reflection Utilities 7.  27.  Collections Search
 7.  8.  Array Sort Search 7.  28.  Collections Sort
 7.  9.  ArrayList 7.  29.  Finding Extremes
 7.  10.  LinkedList 7.  30.  Wrapped Collections
 7.  11.  Stack 7.  31.  Concurrent Modification
 7.  12.  HashSet 7.  32.  Prebuilt Collections
 7.  13.  LinkedHashSet 7.  33.  Vector
 7.  14.  Abstract Set 7.  34.  Hashtable Basics
 7.  15.  TreeSet 7.  35.  BitSet
 7.  16.  HashMap 7.  36.  Your LinkedList
 7.  17.  LinkedHashMap 7.  37.  Your Queue
 7.  18.  Map.Entry 7.  38.  Your Stack
 7.  19.  TreeMap 7.  39.  Sort
 7.  20.  WeakHashMap 7.  40.  Search



8.  Thread
 8.  1.  Create Thread 8.  6.  Thread Safe Collections
 8.  2.  Thread Priority 8.  7.  Thread Swing
 8.  3.  Thread Stop 8.  8.  ExecutorService
 8.  4.  Thread Join 8.  9.  Producer and consumer
 8.  5.  Daemon Thread 8.  10.  Thread Buffer



9.  File
 9.  1.  Introduction 9.  30.  Buffer
 9.  2.  File 9.  31.  ByteBuffer
 9.  3.  Path 9.  32.  CharBuffer
 9.  4.  Stream 9.  33.  DoubleBuffer
 9.  5.  FileInputStream 9.  34.  FloatBuffer
 9.  6.  BufferedInputStream 9.  35.  IntBuffer
 9.  7.  InflaterInputStream 9.  36.  LongBuffer
 9.  8.  SequenceInputStream 9.  37.  ShortBuffer
 9.  9.  FileOutputStream 9.  38.  MappedByteBuffer
 9.  10.  InputStreamReader 9.  39.  FileChannel
 9.  11.  OutputStreamWriter 9.  40.  WritableByteChannel
 9.  12.  DataInputStream 9.  41.  Memory File
 9.  13.  DataOutputStream 9.  42.  Scanner
 9.  14.  BufferedOutputStream 9.  43.  File Utilities
 9.  15.  DeflaterOutputStream 9.  44.  FileSystemView
 9.  16.  FilterOutputStream 9.  45.  CharSet
 9.  17.  Encoding 9.  46.  Encode Decode
 9.  18.  Reader 9.  47.  Zip Unzip
 9.  19.  FileReader 9.  48.  ZipOutputStream
 9.  20.  BufferedReader 9.  49.  ZipInputStream
 9.  21.  Writer 9.  50.  ZipFile
 9.  22.  FileWriter 9.  51.  JarFile
 9.  23.  PrintWriter 9.  52.  JarOutputStream
 9.  24.  StringReader 9.  53.  GZIPInputStream
 9.  25.  BufferedWriter 9.  54.  GZIPOutputStream
 9.  26.  Object Serialization 9.  55.  IO redirection
 9.  27.  Externalizable 9.  56.  FilenameFilter
 9.  28.  ObjectOutputStream 9.  57.  FileFilter
 9.  29.  RandomAccessFile 



10.  Generics
 10.  1.  Generics Basics 10.  5.  Bounded Types
 10.  2.  Generic Collections 10.  6.  Generic Class
 10.  3.  Generic Method 10.  7.  Generic Class Hierarchies
 10.  4.  Generic Parameters 10.  8.  Generic Interfaces



11.  I18N
 11.  1.  Locales 11.  4.  ResourceBundle
 11.  2.  Language Codes 11.  5.  Applications
 11.  3.  Country Codes 



12.  Swing
 12.  1.  Swing Introduction 12.  54.  JTable Model
 12.  2.  JComponent 12.  55.  JTable Renderer Editor
 12.  3.  JLabel 12.  56.  JTableHeader
 12.  4.  AbstractButton 12.  57.  JTable Column
 12.  5.  JButton 12.  58.  JTable Sort
 12.  6.  Arrow Button 12.  59.  JTree
 12.  7.  JToggleButton 12.  60.  JTree Editor Renderer
 12.  8.  JRadioButton 12.  61.  JTree File
 12.  9.  ButtonGroup 12.  62.  JToolTip
 12.  10.  JCheckBox 12.  63.  ToolTipManager
 12.  11.  JComboBox 12.  64.  JDialog
 12.  12.  JTextComponent 12.  65.  JColorChooser
 12.  13.  JTextField 12.  66.  JFileChooser
 12.  14.  JTextArea 12.  67.  JWindow
 12.  15.  JPasswordField 12.  68.  JFrame Window
 12.  16.  JFormattedTextField 12.  69.  JRootPane
 12.  17.  JFromattedField MaskFormatter 12.  70.  BorderLayout
 12.  18.  DefaultFormatterFactory 12.  71.  BoxLayout
 12.  19.  JMenu 12.  72.  Box
 12.  20.  JMenuBar 12.  73.  FlowLayout
 12.  21.  JMenuItem 12.  74.  GridLayout
 12.  22.  JCheckBoxMenuItem 12.  75.  OverlayLayout
 12.  23.  JRadioButtonMenuItem 12.  76.  SpringLayout
 12.  24.  JPopupMenu 12.  77.  CardLayout
 12.  25.  Custom Menu 12.  78.  GridBagLayout
 12.  26.  MenuSelectionManager 12.  79.  GridBagConstraints
 12.  27.  JSeparator 12.  80.  Custom Layout
 12.  28.  JSlider 12.  81.  No Layout
 12.  29.  JProgressBar 12.  82.  LineBorder
 12.  30.  JSpinner 12.  83.  TitiledBorder
 12.  31.  BoundedRangeModel 12.  84.  BevelBorder
 12.  32.  Popup 12.  85.  SoftBevelBorder
 12.  33.  JEditorPane 12.  86.  CompoundBorder
 12.  34.  HTML Document 12.  87.  EmptyBorder
 12.  35.  JTextPane 12.  88.  EtchedBorder
 12.  36.  SimpleAttributeSet 12.  89.  MatteBorder
 12.  37.  JList 12.  90.  Custom Border
 12.  38.  JList Renderer 12.  91.  BorderFactory
 12.  39.  Dual List 12.  92.  ProgressMonitor
 12.  40.  JPanel 12.  93.  ProgressMonitorInputStream
 12.  41.  JScrollPane 12.  94.  Drag Drop
 12.  42.  ScrollPaneLayout 12.  95.  Redo Undo
 12.  43.  JScrollBar 12.  96.  Swing Timer
 12.  44.  JViewport 12.  97.  Cursor
 12.  45.  JSplitPane 12.  98.  Icon
 12.  46.  JTabbedPane 12.  99.  Image ImageIcon
 12.  47.  JLayeredPane 12.  100.  SystemColor
 12.  48.  JInternalFrame 12.  101.  Look and Feel
 12.  49.  JDesktopPane 12.  102.  UI Delegate
 12.  50.  DesktopManager 12.  103.  UIDefault
 12.  51.  JOptionPane Dialog 12.  104.  UIManager
 12.  52.  JToolBar 12.  105.  Client Property
 12.  53.  JTable 12.  106.  DebugGraphics



13.  Swing Event
 13.  1.  Event 13.  22.  ListSelectionListener
 13.  2.  Event Adapter 13.  23.  MenuDragMouseListener
 13.  3.  Action 13.  24.  MenuKeyListener
 13.  4.  ActionListener 13.  25.  MenuListener
 13.  5.  AncestorListener 13.  26.  Mouse Event
 13.  6.  CaretListener 13.  27.  MouseListener
 13.  7.  ChangeListener 13.  28.  MouseMotionListener
 13.  8.  ComponentListener 13.  29.  MouseWheelListener
 13.  9.  ContainerListener 13.  30.  PopupMenuListener
 13.  10.  Document 13.  31.  PropertyChangeListener
 13.  11.  DocumentListener 13.  32.  Property Event
 13.  12.  Event Dispatching Thread 13.  33.  TableModelListener
 13.  13.  Focus 13.  34.  TreeExpandedListener
 13.  14.  FocusListener 13.  35.  TreeModelListener
 13.  15.  HierarchyListener 13.  36.  TreeSelectionListener
 13.  16.  HyperlinkListener 13.  37.  TreeWillExpandListener
 13.  17.  InternalFrameListener 13.  38.  VetoableChangeListener
 13.  18.  ItemListener 13.  39.  Window Event
 13.  19.  KeyListener 13.  40.  WindowFocusListener
 13.  20.  KeyStroke 13.  41.  WindowStateListener
 13.  21.  ListDataListener 



14.  2D Graphics
 14.  1.  Repaint 14.  11.  Draw Text
 14.  2.  Buffer Paint 14.  12.  Font
 14.  3.  Paint Font 14.  13.  Font Metrics
 14.  4.  Arc 14.  14.  Image
 14.  5.  Color 14.  15.  Area
 14.  6.  Graphic Path 14.  16.  Point
 14.  7.  Line 14.  17.  Clip
 14.  8.  Oval 14.  18.  Rectangle
 14.  9.  Polygon 14.  19.  Dimension
 14.  10.  Gradient Paint 14.  20.  Mouse Draw



15.  SWT
 15.  1.  SWT Basics 15.  65.  ToolItem
 15.  2.  Widget 15.  66.  CoolBar
 15.  3.  Display 15.  67.  CoolItem
 15.  4.  Shell 15.  68.  CTabFolder
 15.  5.  Shell Event 15.  69.  CTabItem
 15.  6.  WindowManagers 15.  70.  ExpandBar
 15.  7.  SWT Color 15.  71.  TabFolder
 15.  8.  UI Font 15.  72.  TabItem
 15.  9.  Button 15.  73.  ToolTip
 15.  10.  Button Event 15.  74.  Tooltip Balloon
 15.  11.  Combo 15.  75.  BusyIndicator
 15.  12.  Combo Event 15.  76.  Caret
 15.  13.  Label 15.  77.  ControlEditor
 15.  14.  CLabel 15.  78.  DateTime
 15.  15.  Text 15.  79.  Composite
 15.  16.  FocusEvent 15.  80.  ScrolledComposite
 15.  17.  Clipboard 15.  81.  ScrollBar
 15.  18.  Text Event 15.  82.  ScrollBar Event
 15.  19.  PasswordField 15.  83.  Sash
 15.  20.  Canvas 15.  84.  Sash Event
 15.  21.  Link 15.  85.  SashForm
 15.  22.  Group 15.  86.  Browser
 15.  23.  List 15.  87.  ViewForm
 15.  24.  List Event 15.  88.  Splash Screen
 15.  25.  Slider 15.  89.  SWT Event
 15.  26.  Slider Event 15.  90.  KeyEvent
 15.  27.  Scale 15.  91.  MouseEvent
 15.  28.  Spinner 15.  92.  TabSequence
 15.  29.  Spinner Event 15.  93.  Layout Basics
 15.  30.  Menu 15.  94.  FormLayout
 15.  31.  MenuEvent 15.  95.  FillLayout
 15.  32.  MenuItem 15.  96.  GridLayout
 15.  33.  MenuItem Event 15.  97.  GridData
 15.  34.  PopupMenu 15.  98.  StackLayout
 15.  35.  Tracker 15.  99.  RowLayout
 15.  36.  ProgressBar 15.  100.  SWT NO Layout
 15.  37.  Separator 15.  101.  Custom Layout
 15.  38.  SWT Cursor 15.  102.  CommonDialog
 15.  39.  PopupList 15.  103.  ColorDialog
 15.  40.  MessageBox 15.  104.  DirectoryDialog
 15.  41.  TextLayout 15.  105.  FileDialog
 15.  42.  StyledText 15.  106.  FontDialog
 15.  43.  StyledText Style 15.  107.  FontData
 15.  44.  StyledText Action 15.  108.  FontRegistry
 15.  45.  StyledText Event 15.  109.  Dialog
 15.  46.  StyledText Format 15.  110.  Print
 15.  47.  StyledText LineStyle 15.  111.  PrintDialog
 15.  48.  StatusLine 15.  112.  PrinterData
 15.  49.  Table 15.  113.  Decorations
 15.  50.  TableItem 15.  114.  SWT Drag Drop
 15.  51.  TableColumn 15.  115.  JFace Introduction
 15.  52.  Table Event 15.  116.  ApplicationWindow
 15.  53.  Table Cursor 15.  117.  SWT Thread
 15.  54.  Table Editor 15.  118.  SWT AWT Swing
 15.  55.  Table Renderer 15.  119.  Device
 15.  56.  Table Sort 15.  120.  SWT Image
 15.  57.  Tree 15.  121.  ImageRegistry
 15.  58.  TreeItem 15.  122.  System Tray
 15.  59.  Tree Editor 15.  123.  Program
 15.  60.  Tree Event 15.  124.  Screen Capture
 15.  61.  TreeColumn TreeTable 15.  125.  SWT Timer
 15.  62.  TreeViewer 15.  126.  UI Auto
 15.  63.  File Tree 15.  127.  WIN32
 15.  64.  ToolBar 



16.  SWT 2D Graphics
 16.  1.  GC 16.  10.  Draw Focus
 16.  2.  Color 16.  11.  Polygon
 16.  3.  SWT Paint 16.  12.  Path
 16.  4.  Draw Point 16.  13.  Font
 16.  5.  Line 16.  14.  Draw String
 16.  6.  Arc 16.  15.  Transform
 16.  7.  Oval 16.  16.  Animation
 16.  8.  Sine 16.  17.  Image
 16.  9.  Rectangle 16.  18.  PNG GIF



17.  Network
 17.  1.  URI 17.  12.  SocketChannel
 17.  2.  URL 17.  13.  ServerSocket
 17.  3.  URLConnection 17.  14.  ServerSocketChannel
 17.  4.  URLDecoder 17.  15.  UDP Client
 17.  5.  URLConnection 17.  16.  UDP Server
 17.  6.  Internet Addresses 17.  17.  DatagramChannel
 17.  7.  NetworkInterface 17.  18.  Web Page
 17.  8.  Socket 17.  19.  Authenticator
 17.  9.  Port 17.  20.  LConnection
 17.  10.  Buffer Socket 17.  21.  astSocket
 17.  11.  Socket Client 



18.  Database
 18.  1.  JDBC Driver 18.  16.  JDBC Logging
 18.  2.  Driver 18.  17.  SQL Data Type Java Data Type
 18.  3.  Connection 18.  18.  Date Time Timestamp
 18.  4.  Statement 18.  19.  Binary
 18.  5.  Query ResultSet 18.  20.  Long Text
 18.  6.  ResultSetMetaData 18.  21.  SQLException Warning
 18.  7.  ResultSet Concurrency 18.  22.  Data Truncation
 18.  8.  ResultSet Holdability 18.  23.  Database Create Drop
 18.  9.  ResultSet Scrollable 18.  24.  DatabaseMetadata
 18.  10.  ResultSet Type 18.  25.  Insert Update Delete
 18.  11.  ResultSet Updatable 18.  26.  Transation
 18.  12.  Preparedstatement 18.  27.  JDBC ODBC
 18.  13.  ParameterMetaData 18.  28.  MySQL
 18.  14.  Batch Update 18.  29.  Oracle
 18.  15.  CallableStatement 18.  30.  Excel



19.  JSP
 19.  1.  Introduction 19.  31.  Page Directive Attributes
 19.  2.  Variable 19.  32.  import
 19.  3.  Data Type 19.  33.  PageContext
 19.  4.  String 19.  34.  Request
 19.  5.  Array 19.  35.  JSP init destroy
 19.  6.  If 19.  36.  forward
 19.  7.  Switch 19.  37.  Include
 19.  8.  for 19.  38.  Cookie
 19.  9.  While 19.  39.  HTTP Header
 19.  10.  Break 19.  40.  Session
 19.  11.  Continue 19.  41.  JSP 2.0
 19.  12.  Exception 19.  42.  Get Set Property
 19.  13.  Operators 19.  43.  UseBean
 19.  14.  Class in JSP Page 19.  44.  Image Creation
 19.  15.  Methods 19.  45.  JavaScript JSP
 19.  16.  Form Button 19.  46.  JSP Socket
 19.  17.  Form CheckBox 19.  47.  Browser
 19.  18.  Form TextArea 19.  48.  Log
 19.  19.  Form TextField 19.  49.  Plugin
 19.  20.  Form Image 19.  50.  Resource Bundle
 19.  21.  Form Password 19.  51.  File Save Load
 19.  22.  Form RadioButton 19.  52.  Database
 19.  23.  Form Select 19.  53.  XML
 19.  24.  Form Data Validation 19.  54.  XML Path
 19.  25.  Form Input Data 19.  55.  XML Transform
 19.  26.  Form Post 19.  56.  Application
 19.  27.  Form Hidden Field 19.  57.  Shopping Cart
 19.  28.  File Upload Field 19.  58.  Custom Tag
 19.  29.  Scriptlet 19.  59.  Custom Tag PageAttribute
 19.  30.  Error Page 



20.  JSTL
 20.  1.  Introduction 20.  19.  Format Date
 20.  2.  Output 20.  20.  Format Number
 20.  3.  Operators 20.  21.  Parse Date
 20.  4.  If 20.  22.  Parse Number
 20.  5.  Choose 20.  23.  Header
 20.  6.  ForTokens 20.  24.  import
 20.  7.  ForEach 20.  25.  JSTL SVG
 20.  8.  Collection 20.  26.  Page Context
 20.  9.  Set 20.  27.  Redirect
 20.  10.  Java Beans 20.  28.  Request
 20.  11.  Variable Scope 20.  29.  Session
 20.  12.  Cookie 20.  30.  URL
 20.  13.  Exception 20.  31.  Browser Type
 20.  14.  Form CheckBox 20.  32.  XML
 20.  15.  Form Input 20.  33.  XML Path
 20.  16.  Form Select 20.  34.  XML Transformation
 20.  17.  Form TextField 20.  35.  RSS
 20.  18.  Form Action 20.  36.  Chat



21.  Servlet
 21.  1.  Introduction 21.  18.  Error Page
 21.  2.  Servlet Methods 21.  19.  Exception
 21.  3.  Form 21.  20.  File Save Read
 21.  4.  Cookie 21.  21.  Path
 21.  5.  Session 21.  22.  Authentication
 21.  6.  Counter 21.  23.  Buffer
 21.  7.  HttpSessionBindingListener 21.  24.  Internationlization I18N
 21.  8.  HttpSessionListener 21.  25.  Content Type
 21.  9.  ContextAttributeListener 21.  26.  Log
 21.  10.  ContextListener 21.  27.  Refresh Client
 21.  11.  ServletContext 21.  28.  Thread
 21.  12.  Request 21.  29.  URL Rewrite
 21.  13.  Response 21.  30.  web.xml
 21.  14.  RequestDispatcher 21.  31.  XML Word PDF Mp3
 21.  15.  Redirect 21.  32.  Email
 21.  16.  Forward 21.  33.  Database
 21.  17.  Filter 



22.  Email
 22.  1.  Introduction 22.  7.  Email Server
 22.  2.  Email Flags 22.  8.  Email Authenticator
 22.  3.  Email Header 22.  9.  Formatter
 22.  4.  Email Message 22.  10.  Mime
 22.  5.  Email Attachment 22.  11.  Provider
 22.  6.  Email Client 22.  12.  Web Mail Client



23.  J2EE Application
 23.  1.  Custom Report 



24.  XML
 24.  1.  SAX 24.  3.  DOM Edit
 24.  2.  DOM Parser 



25.  Design Pattern
 25.  1.  Observable and Observer 



26.  Log
 26.  1.  Log 26.  4.  Log Formatter
 26.  2.  Log Level 26.  5.  Log Handler
 26.  3.  Log Filter 



27.  Apache Common
 27.  1.  StringUtils 27.  10.  ObjectUtils
 27.  2.  toString builder 27.  11.  RandomStringUtils
 27.  3.  CompareToBuilder 27.  12.  RandomUtils
 27.  4.  EqualsBuilder 27.  13.  ExceptionUtils
 27.  5.  ClassUtils 27.  14.  CharSet
 27.  6.  Serialization Utils 27.  15.  CharSetUtils
 27.  7.  DateUtils 27.  16.  HashCodeBuilder
 27.  8.  DateFormatUtils 27.  17.  StopWatch
 27.  9.  NumberUtils 27.  18.  Fraction
























Home| Contact Us
Copyright 2003 - 07 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.