Today's Flashcards

Userpic
Matt Arnold
January 12, 2009
Tags:

Over the holidays I started reading the textbook and creating flashcards in Supermemo on my handheld. These are the ones that were discussed in the first class. Let me know if you know a better way to put the questions, assuming that's your kind of thing. Start a multi-line comment with: /** Each line of a multi-line comment starts with: * End a multi-line comment with: */ boolean defines a variable as true or false char defines a variable as a Unicode character byte defines a variable as an integer up to 1 byte short defines a variable as an integer up to 2 bytes long defines a variable as an integer up to 4 byte long defines a variable as an integer up to 8 byte float defines a variable as a floating point up to 4 bytes double defines a variable as a floating point up to 8 bytes What characters are allowed in variable identifiers? letters, digits, underscore Are variable names case-sensitive? Yes. Can a variable identifier start with a number? No. What does every assignment statement end with? ;

Comments


ext_2143950 on Jan. 13, 2009 2:01 PM

Comment about your "comment" markers -- the compiler only requires /* before and */ after comments; the second star on the first line and the star on every line thereafter are just a convention some programmers like because it makes it easier to tell apart comment lines from code. There are, of course, those who dislike the extra characters. For example, I prefer the // style comments for 1 or 2 line comments, and I only use the leading * if it's actually a comment (as opposed to commented out code). Oh, and the ; ends any kind of statement, not just assignments. Think of it like the end of the line in Python.


Anonymous on Jan. 16, 2009 5:34 AM — left out

comments related to Javadocs, not that I would expect this to be part of the class and it is also more relavent to methods. also add int and it's byte size, which I blieve is the same as long... just another way to declare a long.

Leave a Comment

Enter your full name, maximum 100 characters
Email will not be published
Enter a valid email address for comment notifications
Enter your comment, minimum 5 characters, maximum 5000 characters
Minimum 5 characters 0 / 5000