Java novice introductory learning lecture series articles

Java novice introductory learning lecture series articles

Java language has cross-platform, object-oriented features.

The Java programming language is an interpreted language, but Java is different from a general interpreted language. It first compiles the source code into bytecode, and then relies on virtual machines on various platforms to interpret and execute the bytecode. Write, run everywhere" cross-platform feature.

There is no denying that Java is a complicated language. The Java language system is huge, especially that this series focuses on the basic grammar of Java, object-oriented programming ideas and object-oriented programming techniques.

Generally speaking, learning a new technology will find it difficult at the beginning. For beginners, it is very important to learn how to avoid detours and reduce the difficulty and cost of learning. To this end, I wrote a series of articles for beginners to learn Java, hoping to help beginners. Many of the articles in this series are my early study notes. I thought it would be easier to rewrite and publish appropriately, but after I did it, I realized that due to the rapid changes in technology, a lot of updates are needed, and some chapters almost need to be rewritten, and it is necessary to ensure the cohesion. Consistent, the difficulty is far more than expected, and some chapters draw on public information on the Internet. The author strives to be systematic and accurate, from the perspective of beginners to explain in simple terms, and hope to be close to the current development and changes, but limited to the perspective and level, it is inevitable that there are mistakes, readers are welcome to correct them, and I will correct them as soon as possible.

Learning to program requires a gradual process. In order to cope with the various application situations and development changes in the complex world, programming languages ​​include many principles, details and evolutions. The inevitable complexity hinders people’s understanding of the overall situation and causes problems. You may be able to learn to apply it overnight, and only by constant practice and familiarity can you achieve a spiral ascending state. A good learning strategy line and simple explanations can reduce learning difficulties and promote skills improvement.

Introduction to Java and experimental basis https://blog.csdn.net/cnds123/article/details/110258254

Basics of Java programming https://blog.csdn.net/cnds123/article/details/110421162

Java data type https://blog.csdn.net/cnds123/article/details/110517272

Java process control statement https://blog.csdn.net/cnds123/article/details/110678112

Java array https://blog.csdn.net/cnds123/article/details/110792198

Java Object Oriented (Part 1) https://blog.csdn.net/cnds123/article/details/110915227

Java Object Oriented (Part 2) https://blog.csdn.net/cnds123/article/details/111224225

Java exception handling https://blog.csdn.net/cnds123/article/details/111633417

Java internal classes, generic classes and interfaces https://blog.csdn.net/cnds123/article/details/111923410

Java basic class library https://blog.csdn.net/cnds123/article/details/111879459

Java collection https://blog.csdn.net/cnds123/article/details/112003418

Getting started with Java algorithms https://blog.csdn.net/cnds123/article/details/112030717

Java input and output https://blog.csdn.net/cnds123/article/details/112132155

Java graphical user interface https://blog.csdn.net/cnds123/article/details/113251233

Java multithreading   https://blog.csdn.net/cnds123/article/details/113309303

Java database programming https://blog.csdn.net/cnds123/article/details/113398249

Java network programming https://blog.csdn.net/cnds123/article/details/113369393

 

 

appendix

Use the JDK command line to compile and run Java programs and solve related common problems (detailed) https://blog.csdn.net/cnds123/article/details/101674527

View the method of jdk (java development kit) installation path https://blog.csdn.net/cnds123/article/details/101539053

Use JShell to learn Java programming (Java's JShell use) https://blog.csdn.net/cnds123/article/details/101212152

Use EditPlus to learn java programming tutorial https://blog.csdn.net/cnds123/article/details/102073295

Getting started with IntelliJ IDEA 2019.2 for newbies https://blog.csdn.net/cnds123/article/details/100766316

Java project structure in eclipse https://blog.csdn.net/cnds123/article/details/80458719

Use the Eclipse export wizard to generate the jar package https://mp.csdn.net/editor/html/80463293

Java documentation comments https://blog.csdn.net/cnds123/article/details/111605120

Java's own class library learning skills   https://blog.csdn.net/cnds123/article/details/112735719

 

 

 

 

Guess you like

Origin blog.csdn.net/cnds123/article/details/112003666