
Java教程
手册简介
一种可以撰写跨平台应用软件的面向对象的程序设计语言。
手册说明
Java 是一门面向对象的编程语言,所以Java并不是最容易入手的开发语言,根据这个特性,本教程精心编排,优先讲解了面向对象编程的基本概念,再讲解Java基础知识,最后再介绍Java的继承,封装,多态等面向对象的特性,以求用易懂的方式,最精简的语句,最充实的内容,向读者介绍Java。
当然,Java同时也是一门非常强大的语言,它既有能开发桌面应用的Java SE(Java Platform,Standard Edition),也有开发Web应用的Java EE(Java Platform,Enterprise Edition),还有开发移动应用和嵌入式的Java ME(Java Platform,Micro Edition),这些版本针对的用户人群有一定的区分度,所以本教程不会太多的涉及该些版本的相关知识,仅针对Java入门的基础知识和相关的概念做讲解,需要了解其他版本的读者可以自行前往学习猿地相关分类中查找。
Java教程包含内容
1.Java基础知识
2.Java循环,分支,判断
3.Java类
4.Java IO流
5.Java面向对象编程
6.Java高级编程
7.Java网络编程
什么是Java?
Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
Java能做什么
1.视频游戏开发
2.Android应用开发
3.桌面GUI
4.软件开发
Java有什么优点
1.Java开发者被大量需求:2015年Dice.com报告表明,Java开发者是需求量最高的软件开发者
2.一种进化的语言:这个平台在继续增加新功能,如lambda功能
3.Android应用开发:谷歌的Android系统保有量在移动终端系统中居世界之首,编写安卓应用,开发者主要还是使用Java
Java有什么缺点
1.大量使用内存:Java相比C++,需要使更多的内存
2.学习曲线:Java其实不是学起来最简单的语言,但幸好也不是最难的
3.缓慢的启动时间:每一个试着用java写安卓应用的人都知道,同样的代码在模拟器中,启动有多么缓慢
Java有哪些知名的应用
1.《我的世界》:这是一款知名度挺高的沙盘游戏,《我的世界》就是用Java写的,怎么样,你也想自己用Java创造一个世界?
2.淘宝网:淘宝网的服务端就是用Java写的,成功的支撑起了双十一双十二的"大数据"
3.Android操作系统:大名鼎鼎的安卓操作系统,开发语言就是Java
附加资料
- Java官方网站: www.java.com/zh_CN/
推荐书籍
- Java从入门到高级书籍推荐
更多记录
- jdbc连接数据库的步骤是什么 08-18 11:59
- java中将string转为date的方法有哪些 08-19 02:04
- JSch如何远程执行Shell命令 08-19 10:56
- jvm垃圾回收算法有哪些 08-18 15:48
- java中split()方法有什么用 08-18 13:00
- 常用的Java代码段有哪些 08-19 05:30
- 你能答对这些棘手的java面试题么 08-19 06:01
- AtomicInteger的decrementAndGet方法的介绍(附代码) 08-08 22:22
- AtomicInteger原子类的作用介绍(代码示例) 08-17 12:54
- Java开发工程师需要学什么? 08-19 03:57
- 一篇文章带你快速入门JavaScript(实操代码) 08-19 00:58
- Spring boot的简单用法 08-19 10:09
返回 学习猿地 官网主页