java是什么?

如题所述

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

这里介绍一下java学习内容主要有:

①JAVA编程基础(基础语法、面向对象、和谐特性等)

②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)

③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)

④项目实训

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。

北大青鸟学生课堂实录



温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-01
Java,是由Sun
Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java
applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java
applet。 Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个
Activity
类(class)负责创建视窗(window),一个活动中的Activity就是在
foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的
Activity
全部画面被其他
Activity
取代时,该
Activity
便被停止(stopped),甚至被系统清除(kill)。
  View等同于J2ME的Displayable,程序人员可以通过
View
类与“XML
layout”档将UI放置在视窗上,Android
1.5的版本可以利用
View
打造出所谓的
Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android
Hero手机即含有大量的widget。至于ViewGroup
是各种layout
的基础抽象类(abstract
class),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity
中,要通过findViewById()来从XML
中取得View,Android的View类的显示很大程度上是从XML中读取的。View
与事件(event)息息相关,两者之间通过Listener
结合在一起,每一个View都可以注册一个event
listener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.OnClickListener。另外还有Image等同于J2ME的BitMap。本回答被网友采纳
第2个回答  2022-10-26
真的是万分后悔当初的选择,当初大学喜欢php是因为当时php很火,而且简单,好学,我的思想就是php要求低(学历英语各方面),而且工资没有java,c#那些高,我也认为php没有java那些好,但是java难,所以我才喜欢php的。你会问为什么感觉php没有java那些好你还喜欢php呢?因为我的思想就是我选择东西的时候我有时候更害怕选择太好太贵的,因为太贵到时候坏了会很伤心,买来又怕不舍得用,太好的又怕以后没有了不是更伤心,所以我会选择不那么好但是也不那么差的,太差当然我也不喜欢。当时喜欢php也是如此,觉得并非最优的那个选择(但是在我的这种思想上其实是当时我觉得最喜欢的选择了),php没有java那些好,以后淘汰了,钱少也无所谓,丢弃也不会可惜,悲伤,。但是问题来了,本科毕业后php不火了,web前端很流行,我都不知道web前端是做什么的,但是被别人都这么建议我就去学web前端了,学web前端的时候我还是喜欢php,导致最后毕业我颓废了几年都不想找工作,每天都在想选择php还是选择java还是是选择web前端还是其他什么的。我想了很多方法想让自己不喜欢php但是好像都不行,但是我现在发现一个问题,当时喜欢php是因为php当时很流行,而且简单,自己接项目好接,钱一般但也还行,而且当时流行创业,php就是适合创业,但是这些都是它的优点啊,我喜欢php还有一个更重要的是因为觉得php不如java那些,以后如果淘汰不流行可以随时淘汰,但是现在反过来php在我心里面的地位如此之高,我想的都是php那些简单,易学,创业的优点,导致我放不下php,这不是和我当初喜欢php的意愿违背了嘛?现在居然放不下了。所以我又在想,应该综合考虑,综合来看php易学,适合创业,所以很好,java或者web前端那些就比php难,综合来看没有php那么好,就算学习难易程度,创业也没有php适合,英语学历要求也高点,这么综合来看php要比java那些更好,所以我更不应该选择php,我如果从综合考虑方向来看,php确实很优秀,如此以来我喜欢了不就是到时候放不下了么?所以我更应该选择java或者web前端那些综合来说我感觉更差些的,因为到时候我更好的能放下啊,而且现在来看我喜欢稳定,还是大众选择多的稳定点吧,比如web前端,后端就是java,ui设计就不说了设计专业选的。就像当初我也有创业的想法,用php,但是现在来看,压力也大也不适合我啊,自己做的产品,如果不好不赚钱,到时候又不舍得放弃,又在那里耗着也是问题啊,当初如果我综合考虑就好了,当然当时考虑问题没有综合考虑的意识,虽然考虑当时也是多方面的,但还是零零散散的,这么来看我如此放不下php,当初就不应该选择喜欢php,违背了当初我选择它的意愿了,至少当初觉得php没这么好,现在却觉得php非常好导致自己放弃不下,当然当初选择还有一个判断标准是当时思想是觉得工资差不多的(虽然php工资还是少点)为什么不选择一个简单易学的,当初的思想都往简单那方向靠拢了,不像现在觉得难点也无所谓,现在已经建立起克服困难的感觉了,如果没有这种感觉容错率就会很低,有点困难就会想着逃避,只要不是非常难都可以在选择范围内,当初选择php也是因为易学这个因素吧,这个也是占很大一部分,当初如果综合考虑,并且把难易考虑进去,难易也算进php和java,c#那些是否优秀,是否到时候能不能放弃。当然拉,php当初培训便宜也是我喜欢的一个因素,不过现在来看php当时确实是最优最好的选择,所以我更不应该选择啊,因为以后淘汰了会不会很悲伤?我应该去选不那么优秀的。是不是很矛盾,不那么优秀的却在我心里是最优秀的选择,最优秀的却不是在我心里面是最优的选择。当然稳定来说还是大众选择的人多比较好,web前端和后端的java都是选择人很多的,就算是现在也是吧,选择人多虽然竞争大,但是不容易淘汰啊。
第3个回答  2022-11-09
Java是一门面向对象编程语言,可以用来写程序。学会了Java可以去做节哀吧开发技术。
第4个回答  2022-07-08

Java编程界的常青树

相似回答