代码改变世界

java语言基础

2017-08-15 22:58  大喵陈  阅读(160)  评论(0)    收藏  举报

java语言是Oak的新版本,是一种适用于分布式计算环境的面向对象的编程语言。

 

java语言的特点:

1.强类型;强类型能约束程序员遵守更多的编程规定,也能让编译器检测出更多的程序员的错误;

2.编译和解释;

3.自动无用内存回收功能;

4.面向对象;面向对象主要有封装性、继承性、和多态性三个特点;

5.与平台无关;与平台无关是对程序可移植性的最直接最有效的支持;

6.安全性;(1)设计的安全防范;(2)运行的安全检查;

7.分布式计算;java语言支持客户机/服务器计算模式;

8.多线程;线程是比进程更小的一种可并发执行的单位,每个进程都有自己独立的内存空间和其他资源。

 

java的应用程序和小应用程序。

#应用程序与小应用程序的区别:小应用程序必须定义为一个applet的子类,而应用程序不用;应用程序必须在一个类中定义一个main()方法,而小应用程序不必。

 

例:一个简单的应用程序

public class example1{

     public  static void main(string  [ ] args){

           system.out.println(“我是一个简单的应用程序!”);

      }

}

 

上面应用程序的执行结果就是:“我是一个简单的应用程序!”