7865 views|12 replies

152

Posts

0

Resources
The OP
 

Is Java programming difficult to learn? [Copy link]

 

Java is a very friendly choice for most beginners who are learning programming. Compared with other programming languages, Java has a concise and clear syntax and strong readability, allowing beginners to get started faster and allowing them to avoid many common error traps.

The difficulty of Java programming depends largely on your basic knowledge. Do you have a basic knowledge of mathematics and computers or are you a complete novice? Do you learn Java out of interest or do you want to change jobs? What is your learning ability?

For science and engineering students or college students with a slightly better foundation, with a little programming foundation, learning will not be too difficult. If you have good logical thinking, you can adapt to Java programming learning more quickly.

If you are a student majoring in liberal arts, or a student who has never learned programming, or a student majoring in science and engineering who has graduated for several years, it is best to find a training institution for Java training. The success rate of self-study is not high, and the time cost of self-study is too high. It is better to go to a training institution to save time.

The earlier you learn Java technology, the faster you can get started, and the faster your work income can reduce the time and investment costs spent on learning.

This post is from Wireless Connectivity

Latest reply

Java programming is not difficult to learn, but it is difficult to reach a certain level.   Details Published on 2024-7-27 11:37
 

5998

Posts

6

Resources
2
 

If you cross industries, both the cost and technical barriers are still quite high.

This post is from Wireless Connectivity
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

1

Posts

0

Resources
3
 

Learn C++ and get started right away

This post is from Wireless Connectivity
 
 
 

62

Posts

0

Resources
4
 
Python is easy to use, but Java is relatively difficult.
This post is from Wireless Connectivity
 
 
 

718

Posts

4

Resources
5
 

I think the difficulty of a programming language varies from person to person. Compared with Python, Java may have a higher entry threshold, but for those with C/C++ experience, it is easier to get started.

This post is from Wireless Connectivity
 
 
 

1

Posts

0

Resources
6
 
The cost of learning 0 basics is still a bit high
This post is from Wireless Connectivity
 
 
 

91

Posts

0

Resources
7
 

If you cross industries, both the cost and technical barriers are still quite high.

This post is from Wireless Connectivity
 
 
 

1

Posts

0

Resources
8
 

The Java programming language is not difficult, but there are many frameworks to learn.

This post is from Wireless Connectivity
 
 
 

307

Posts

0

Resources
9
 

Getting started is not difficult, the basic syntax principles are easy to learn, and debugging means are relatively easy if the IDE environment is well configured. As long as you master the basic class libraries, it is relatively easy to get started.

This post is from Wireless Connectivity
 
 
 

3

Posts

0

Resources
10
 

The grammar is relatively complex: there are more keywords and concepts that need to be understood and mastered.

The concept of object-oriented programming: requires in-depth understanding and application.

Rich class libraries and frameworks: It takes time to become familiar with and use them.

This post is from Wireless Connectivity
 
 
 

409

Posts

0

Resources
11
 
#The earlier you learn fast technology here, the faster you can get started, and the faster you can earn income from work and reduce the time and investment cost of learning. Reply#
This post is from Wireless Connectivity
 
 
 

1

Posts

0

Resources
12
 
C++ is recommended
This post is from Wireless Connectivity
 
 
 

205

Posts

0

Resources
13
 

Java programming is not difficult to learn, but it is difficult to reach a certain level.

This post is from Wireless Connectivity
 
 
 

Find a datasheet?

EEWorld Datasheet Technical Support

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list