- Java 文档注释
- Java Applet基础
- Java 多线程编程
- Java 发送邮件
- Java 网络编程
- Java 序列化
- Java 泛型
- Java 集合框架
- Java 数据结构
- Java 包(package)
- Java 接口
- Java 封装
- Java 抽象类
- Java 多态
- Java 重写(Override)与重载(Overload)
- Java 继承
- Java 异常处理
- Java Scanner 类
- Java 流(Stream)、文件(File)和IO
- Java 方法
- Java 正则表达式
- Java 日期时间
- Java 数组
- Java StringBuffer和StringBuilder类
- Java String类
- Java Character类
- Java Number类
- Java 分支结构 - if…else/switch
- Java 循环结构 - for, while 及 do…while
- Java 运算符
- Java 修饰符
- Java 变量类型
- Java 基本数据类型
- Java 对象和类
- Java 基础语法
- Java 开发环境配置
- Java 简介
- Java 入门教程
Java 入门教程
Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。
Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。
本教程通过简单的实例将让大家更好的了解JAVA编程语言。
什么是Java?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
Java能做什么
1.视频游戏开发
2.Android应用开发
3.桌面GUI
4.软件开发
Java有什么优点
1.开发者被大量需求: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程序
以下我们通过一个简单的实例来展示Java编程,本实例输出"Hello World",这也是所有语言入门的第一个实例程序:
public class MyFirstJavaProgram {
public static void main(String []args) {
System.out.println("Hello World");
}
}