In a matter of minutes, let white know: What is JAVA? Here are some of my experiences
Small white: teacher, what is Java?
Me: Java is a cross-platform……
Small white: teacher, wait, what is a platform, zha cross, need sports foundation?
Me: The platform is our operating system, like Windows, Linux and so on…… Cross-platform means that our Java has its own virtual machine, as long as the runtime environment, can be implemented once, run…… anywhere
Xiao Bai: oh…… (Seems to understand)
Me: Java is a cross-platform computer language. It is one of the most used computer languages in the world
Xiao Bai: What can YOU do with Java?
Me: Java can do a lot of things, at present, Java is mainly engaged in B/S architecture of large systems, such as JINGdong, Taobao, and a variety of banking system preferred language is Java…… Small white: oh, this I understand, be do a website of bai, my 2 uncle’s brother-in-law of big uncle be do a website of, I listen to him to say earn not a few money……
Me: well… You might as well say……
Small white: hm, teacher, that H5 is stem what of? I heard that H5 is also a website?
I: is H5 also do a website, however H5 is responsible for the front stage, Java is responsible for background small white: also do a website? That teacher, I can so understand, do the website with Java and H5 can? Me: well… No, H5 is responsible for the front end of the static page, the front and back end of the separation is also responsible for rendering data, Java is only responsible for the back of the logic code, from the database will be displayed to the front…… Java and H5 are two areas of work: oh…… (Not half understand, but certainly do not understand……)
Small white: that teacher, UI? Is the UI foreground or background? What’s the UI for?
Me: UI is website design, it is to design the display effect of the website
Small white: oh, this I know, be PS bai, my home downstairs print shop of little brother also can PS, listen to him say simple of very me :…… mmp
I decided to sleep with him in another way. Convince. Convince. : (with a kind smile) my classmates, so, let us, for example, assume that our program to a build high-rise buildings, the UI is blueprint, each government planning area where to demolition whole a large billboard, after completion of the above picture is the future of this place, this is called a blueprint seen?
Small white: hm hm, this I know, had seen!
Me: Yeah, that’s what UI does. What about Java, who is responsible for the construction of the whole building, laying the foundation, building the tower, Use Java can build high-rise buildings, like PHP,.NET can only cover relatively low floors, so our Java is still very powerful drop ~ like the more famous “building” jingdong, Tmall, Taobao and other large systems are Java do drop ~ Xiao Bai: Oh, I understand, that H5 M: Don’t worry,h5 is also responsible for the content, we Java built the house, but only rough room, what is the rough room know?
Small white: know know…… It’s just not decorated
Me: Right, our Java built house is no problem to shelter from wind and rain, but it is not suitable for living, because there is no decoration, who will live in the rough room, of course, we may just buy the house due to economic pressure can be simply repaired, we Java ourselves It can be repaired simply, but in order to make our house more beautiful, we need professional decoration workers, that is h5, responsible for decoration, water, electricity, natural gas and so on…… In the end, we three people combined to build a complete building, of course, I believe you will find through this example, who is the most important? Small white: Java, because decorate and design seem to have no difficulty to build a house!
Me: Yes, this is Java, mysterious and sexy Java ~