All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.pdx.cs410J.examples._package.html Maven / Gradle / Ivy

The newest version!


This package contains some miscellaneous Java programs.

Internationalization:
{@link edu.pdx.cs410J.examples.AroundTheWorld AroundTheWorld}
  • Demonstrates {@link java.util.Comparator Comparator}: {@link edu.pdx.cs410J.examples.ClassComparator ClassComparator}, {@link edu.pdx.cs410J.examples.PersonComparator PersonComparator}
  • Demonstrate some of the collection classes: {@link edu.pdx.cs410J.examples.Collections Collections}, {@link edu.pdx.cs410J.examples.Farm Farm}
  • Using {@link java.util.Date Date}: {@link edu.pdx.cs410J.examples.DateDemo DateDemo}, {@link edu.pdx.cs410J.examples.FormattedDate FormattedDate}, {@link edu.pdx.cs410J.examples.Today Today}
  • Demonstrates {@link java.util.StringTokenizer StringTokenizer}: {@link edu.pdx.cs410J.examples.ParseString ParseString}
  • Class and object reflection: {@link edu.pdx.cs410J.examples.Reflect Reflect}, {@link edu.pdx.cs410J.examples.WhatAmI WhatAmI}
  • Java system {@link java.util.Properties properties}: {@link edu.pdx.cs410J.examples.SystemProperties SystemProperties}
  • I/O
    • Filtering out certain files: {@link edu.pdx.cs410J.examples.DirectoryFilter DirectoryFilter}, {@link edu.pdx.cs410J.examples.FindJavaFiles FindJavaFiles}, {@link edu.pdx.cs410J.examples.JavaFilenameFilter JavaFilenameFilter}
    • Working with files: {@link edu.pdx.cs410J.examples.ReadDoubles ReadDoubles}, {@link edu.pdx.cs410J.examples.WriteDoubles WriteDoubles}, {@link edu.pdx.cs410J.examples.WriteToFile WriteToFile}
    • Reading input from the command line: {@link edu.pdx.cs410J.examples.ReadFromConsole ReadFromConsole}
    XML
    • Working with DOM trees: {@link edu.pdx.cs410J.examples.BuildPhonebook BuildPhonebook}, {@link edu.pdx.cs410J.examples.Business Business}, {@link edu.pdx.cs410J.examples.PhoneBook PhoneBook}, {@link edu.pdx.cs410J.examples.PhoneBookEntry PhoneBookEntry}, {@link edu.pdx.cs410J.examples.Resident Resident}
    Networking and Threads
    • Demonstrate the need for thread synchronization: {@link edu.pdx.cs410J.examples.ATM ATM}, {@link edu.pdx.cs410J.examples.BankAccount BankAccount}, {@link edu.pdx.cs410J.examples.SynchronizedATM SynchronizedATM}, {@link edu.pdx.cs410J.examples.SynchronizedBankAccount SynchronizedBankAccount}, {@link edu.pdx.cs410J.examples.Transfer Transfer}
    • Comprehensive networking and threads example: {@link edu.pdx.cs410J.examples.ChatCommunicator ChatCommunicator}, {@link edu.pdx.cs410J.examples.ChatListener ChatListener}, {@link edu.pdx.cs410J.examples.ChatMessage ChatMessage}, {@link edu.pdx.cs410J.examples.ChatSession ChatSession}, {@link edu.pdx.cs410J.examples.ChatSpeaker ChatSpeaker}
    • Basic thread usage: {@link edu.pdx.cs410J.examples.Counter Counter}, {@link edu.pdx.cs410J.examples.CountingRace CountingRace}
    • Demonstrates the {@link java.net.URL URL} class: {@link edu.pdx.cs410J.examples.DumpURL DumpURL}
    • Simple networking example: {@link edu.pdx.cs410J.examples.Listener Listener}, {@link edu.pdx.cs410J.examples.Speaker Speaker}
    • Demonstrate fundamental threading facilities: {@link edu.pdx.cs410J.examples.McCustomer McCustomer}, {@link edu.pdx.cs410J.examples.McDonalds McDonalds}, {@link edu.pdx.cs410J.examples.McEmployee McEmployee}
    • Object serialization: {@link edu.pdx.cs410J.examples.Node Node}, {@link edu.pdx.cs410J.examples.ReadDate ReadDate}, {@link edu.pdx.cs410J.examples.ReadNodes ReadNodes}, {@link edu.pdx.cs410J.examples.WriteDate WriteDate}, {@link edu.pdx.cs410J.examples.WriteNodes WriteNodes}
    Graphical User Interface
    • Demonstrates some graphics: {@link edu.pdx.cs410J.examples.Clock Clock}
    • Inner classes: {@link edu.pdx.cs410J.examples.FindClassFiles FindClassFiles}
    • Buttons, labels, and text fields: {@link edu.pdx.cs410J.examples.SimpleGUI SimpleGUI}
    • Text editing components, tool tips, scroll bars, menus, look and feel, simple dialog boxes: {@link edu.pdx.cs410J.examples.TextEditor TextEditor}
    • Drawing graphics: {@link edu.pdx.cs410J.examples.DrawPolygon DrawPolygon}, {@link edu.pdx.cs410J.examples.DrawCoords DrawCoords}, {@link edu.pdx.cs410J.examples.TranslateCoords TranslateCoords}
    • Applets: {@link edu.pdx.cs410J.examples.DrawCoordsApplet DrawCoordsApplet}
    • Working with fonts: {@link edu.pdx.cs410J.examples.Fonts Fonts}
    • Tables and trees: {@link edu.pdx.cs410J.examples.FileSystemBrowser FileSystemBrowser}
    Security
    • Policy file: {@link edu.pdx.cs410J.examples.PrintUser PrintUser}, {@link edu.pdx.cs410J.examples.WriteToHomeDir WriteToHomeDir}
    • Digitally signing data: {@link edu.pdx.cs410J.examples.SignMessage SignMessage}, {@link edu.pdx.cs410J.examples.VerifyMessage VerifyMessage}
    • doPrivileged: {@link edu.pdx.cs410J.examples.GameConsole GameConsole}
    Misc
    • Demonstrates basic JavaMail capabilities: {@link edu.pdx.cs410J.examples.MailFile MailFile}
    • Creates a jar file: {@link edu.pdx.cs410J.examples.MakeJar MakeJar}




    © 2015 - 2024 Weber Informatics LLC | Privacy Policy