java是什么如何学习?学习java可以做什么

一、什么是java?
我从java的官网上抄下来下面这段话:
97% 的企业桌面运行 java
美国有 89% 的桌面(或计算机)运行 java
全球有 900 万 java 开发人员
开发人员的头号选择
排名第一的部署平台
有 30 亿部移动电话运行 java
100% 的蓝光盘播放器附带了 java
有 50 亿张 java 卡在使用
1.25 亿台 tv 设备运行 java
前 5 个原始设备制造商均提供了 java me
java 是几乎所有类型的网络应用程序的基础,也是开发和提供嵌入式和移动应用程序、游戏、基于 web 的内容和企业软件的全球标准。
经过了多年的发展,java早已由一门单纯的计算机编程语言,演变为了一套强大的技术体系。是的,什么是java,我想技术体系四个字应该是最好的概括了吧。
二、需要学什么?
(一)java基础语法:1、关键字;2、标识符;3、注释 【重点关注】;4、常量与变量;5、运算符;6、语句;7、函数(方法);8、数组
(二)核心知识:
1、面向对象的思想:
2、面向对象的四大特征:抽象;封装;继承;多态
3、了解一个类:类的构成;属性;方法;构造方法;块;内部类;高级特性;final;static;abstract;sychronsized;常用特性;包;修饰符
4、类与类之间的关系:没关系;依赖(use a);关联(has a);继承(is a)
5、接口(抽象类--抽象方法)
6、类,抽象类,接口之间的关系
(三)异常类处理:1、api准异常;2、try/catch/finally;3、throw/throws;4、自定义异常
(四)常用的api:1、math,date,random,string,stringbuffered,stringbuilder,biginteger...;2、集合框架:collection、list、set、map、hasmap、treemap、collections、arrays;3、i/o;4、swing 【内部类 匿名类】;5、多线程;6、网络:tcp和udp两种网络数据传输方式;7、反射;8、模式:单利模式、工厂模式、装饰模式、适配模式;9、注解;10、补充知识点:javase的新特性
三、学了java干什么?
1、java 可以用来做网站
java可以用来编写网站,现在很多大型网站都用jsp写的,jsp全名java server pages。
它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用jsp编写的。
所以学习java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。
比如:网站开发,当然就是jsp+servlet+javabean,一直以来都相当流行。
2、java可以用来做安卓
android是一种基于linux的自由及开放源代码的操作系统,其源代码是java。
所以市场上见到的手机系统例如miui ,阿里云,乐蛙等,都是修改源代码再发行的。
java做安卓不单单是指系统,还有app对于更多的开发人员来说,他们更多的时间是花在开发app上面。
3、android可以做游戏
或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是java开发的。
当然现在已经很少人再去开发了,都转到安卓上去了。
电脑上也有java开发的游戏,最经典的是:《我的世界》(minecraft ,简称mc),当今世界最具人气和影响力的网络游戏之一《英雄联盟》(简称lol)。
4、java可以做软件
一般编程语言都可以做软件的,java 也不例外,例如eclipse,myeclipse等知名java开发工具.有关开发软件组件,可以了解java swing编程 或者 awt 相关知识。
比如:企业级应用开发,这里是java的天地,大到全国联网的系统,小到中小企业的应用解决方案,java都占有极为重要的地位。
另外还有移动领域,典型的应用是手机游戏(国内主要是这方面),这里是j2me的天地,其实应用范围是很广的。

NVIDIA合作伙伴发布采用NVIDIA BlueField DPU的新款服务器
【虹科新闻】广师大汽车与交通学院院长、书记等一行人来访虹科进行科研洽谈
优化微型投影系统亮度的三个因素分析
微软推出两款廉价型笔记本电脑,搭载骁龙7c处理器
区块链怎样帮节能环保领域改头换面
java是什么如何学习?学习java可以做什么
华为与中国港口协会、中国交通通信信息中心签署战略合作协议
荣耀9什么时候上市?荣耀9最新消息:荣耀9工信部谍照曝光,售价比小米6还便宜!
这四个技术载体,是企业能否演化成功的决定因素
区块链如何提升游戏生态的价值
中国电信“全能搜”搜索业务携手明复正式上线
为什么在中西部地区很少见到工业机器人?
回流焊点短路连锡产生的原因以及预防措施
基于MSP430和DS18B20的温室大棚温度监测系统模块电路
存储器大厂宣布将推 96 层堆栈的 QLC 快闪存储器,性能获重大提升
固定电阻器定义
共模差模输入计算公式详解
国星光电宣布两项省重点领域研发计划项目获批立项
铅酸蓄电池生产工艺详细介绍
国星半导体开展2023年质量审核工作 为公司高质量发展保驾护航