adding all of botlist, initial add
[botlist.git] / openbotlist / docs / publications / tex / notes / notes_generic.txt
blob6d6008fa724c1f8efd66e29af3ae3f77681a09a7
1 #######################################\r
2 # Java Language Notes\r
3 # Created: 3/31/2008\r
4 #######################################\r
5 \r
6 ------------------------\r
7 Eclipse, I use eclipse.\r
8 ------------------------\r
9 \r
10 ------------------------\r
11 Spring - J2EE framework\r
12 ------------------------\r
13 Mehmet Bilgi\r
14 Spring is not normally known for the view piece but for simplifying\r
15 the architecture.  The basic Spring MVC view library was used.\r
17 Use of entity beans.\r
19 The data access may be implemenated via a single or multiple database\r
20 accesses.  Hibernate used to access a single data source\r
22 ------------------------\r
23 Java Language:\r
24 created 3/31/2008\r
25 ------------------------\r
27 Language Spec: \r
28 Good, generic description of the java programming languages.\r
29 Every variable has a type at compile time.\r
30 two categories: primitive types and reference types.\r
32 Scalable architectures, maintable, etc.\r
33 ------------------------\r
35 The Java programming language is a strongly typed language, \r
36 which means that every variable and every expression has a \r
37 type that is known at compile time.\r
39 It includes automatic storage management, typically using a \r
40 garbage collector, to avoid the safety problems of explicit \r
41 deallocation (as in C's free or C++'s delete).\r
43 The Java programming language is strongly typed. This specification \r
44 clearly distinguishes between the compile-time errors that can \r
45 and must be detected at compile time, and those that occur at run time. \r
47 The Java programming language is a general-purpose, concurrent, \r
48 class-based, object-oriented language.\r
50 The Java programming language is normally compiled to \r
51 the bytecoded instruction set and binary format defined \r
52 in The Java Virtual Machine Specification, Second Edition\r
54 ------------------------\r