Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
labs:java [2013/09/04 14:40] – [Editors] adminlabs:java [2015/10/26 22:46] (current) – [JUnit] admin
Line 2: Line 2:
  
   * [[http://www.oracle.com/technetwork/java/index.html|Primary Java Site]]   * [[http://www.oracle.com/technetwork/java/index.html|Primary Java Site]]
-  * [[http://docs.oracle.com/javase/7/docs/|Java SE General documentation]] +  * [[http://docs.oracle.com/javase/8/docs/|Java SE General documentation]]
-  * [[http://www.oracle.com/technetwork/java/codeconvtoc-136057.html|Java Coding Conventions]]+
  
 +
 +  * [[http://www.pythontutor.com/java.html#mode=edit|Java Code Visualizer]]
 ===== Editors ===== ===== Editors =====
  
-''jedit'', ''emacs'', and [[eclipse|Eclipse]] are installed on the Linux machines.+''gedit'', ''emacs'', and [[eclipse|Eclipse]] are installed on the Linux machines.
      
 There are other IDEs available, such as NetBeans and BlueJ that you may want to try. There are other IDEs available, such as NetBeans and BlueJ that you may want to try.
  
-You can install [[http://www.jedit.org/|jEdit]] on your own computer and use the ''ftp'' plugin to allow you to easily edit your files on the CS server.+You can install [[http://www.jedit.org/|jEdit]] (which I use) on your own computer and use the ''ftp'' plugin to allow you to easily edit your files on the CS server.
  
 ===== JavaDocs ===== ===== JavaDocs =====
  
-  * [[http://download.oracle.com/javase/7/docs/api/|Java API]]+  * [[http://download.oracle.com/javase/8/docs/api/|Java API]]
   * [[http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html|Javadoc]]: a tool to automatically generate HTML documentation   * [[http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html|Javadoc]]: a tool to automatically generate HTML documentation
   * [[http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html|Writing Javadoc comments]]   * [[http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html|Writing Javadoc comments]]
Line 28: Line 29:
   * [[ss_javaNotes|Professor Sprenkle's notes on various Java topics]]   * [[ss_javaNotes|Professor Sprenkle's notes on various Java topics]]
  
 +===== Java in the Cloud =====
 +
 +  * [[http://www.compileonline.com/compile_java_online.php|Compile and Execute Java Online]] - allows you to program in Java even when you don't have access to a computer that has Java installed
 ===== Testing and Debugging Help===== ===== Testing and Debugging Help=====
  
Line 42: Line 46:
      
  
-===== Jar Files ===== +=== Setting up your classpath for JUnit ===
- +
-  * [[http://www.cs.duke.edu/courses/cps108/fall07/help.html|Creating Executable Jar files and Java Webstart]]+
  
 +  - Right-click on the project
 +  - Navigate to Build Path --> Configure Build Path
 +  - Click on Libraries in the row of tabs
 +  - Click Add Library
 +  - Click JUnit, Next, and select JUnit 4
 +  - Click Finish
labs/java.1378305654.txt.gz · Last modified: 2013/09/04 14:40 by admin
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0