Lecture 13

hello again! … after a couple of weeks of complete silence 🙂

…just want to go farther with Java classes of Mr Jhonathan Shewchuk.

it is good to remember that in the last lectures in the series, Lecture 12, there were told many interesting things about Abstract Classes and Java Interfaces, how are they useful and which is the differences between them. By the way …

do you remember the difference between the two?

Read more of this post

Lectures 11 & 12

it had to come one moment … inheritance (maybe one of the the most important concepts in object -oriented  programming, along with the two other ones: polymorphism and encapsulation )

1:06 today is the day …


Read more of this post

10 reasons to start programming for Android

Don’t get me wrong, I am not an Android fan, I am not even doing programming for Android, it will maybe write also some arguments against it, but please allow me to list the reasons that,  if I were to write code for smartphones, I would choose Android:

1. it is Google behind it!

Read more of this post

Lecture 10

0:44 there is a method called equals – every class has it.
if this is not defined explicitely and if you write something like:

r1.equals(r2)


Read more of this post

Lecture 9

well is been a while since I uploaded last course of Jonathan Shewchuk (you´re probably missing him :)), here I am with a next lecture in his series… this time about … STACK FRAMES

0:19 today we gonna learn about how Java stores stuff in memory, if you’re an embedded programmer I bet you’re interested in this kind of things, even if Java is not so used in the “embedded world”

As you may have noticed the words “THE STACK AND THE HEAP” written in big and capital letters on the table, are suggestive

0:40  the heap stores all the objects and … all the class variables, those which are declared static

Read more of this post

Lecture 6

a refresh of previous course is done…with a focus on division operator

after some brief example proving how / (division operator) works with both, integer and double numbers, the discussion turns towards operator precedence

6:44 cast – or how to transform between different types of data

so, how can you help temporarily an expression to handle double data if it has only integer parameters, that after a division result in a double

Read more of this post

Lectures 7/8 – Linked Lists

Lecture 7:

0:20 Hi everyone ! today I’m gonna talk about lists (first part :), I would add)

How can a list be stored….?

Read more of this post