android入门学习-java简介

原创 2015年07月07日 21:34:16

1.java技术体系

  1)java程序语言。

  2)java平台

  各种硬件平台的java虚拟机(JVM)。

  应用平台程序编程接口(javaAPI)。


2.java语言的技术特点:简单性,面向对象,与平台无关,健壮与安全,多线程

  1)简单性

    a.java由C++衍生而来与C,C++十分类似。

    b.java提供丰富的工具类库方便开发程序。

  2)面向对象

  3)与平台无关

    a.java程序执行过程 : .java->编译器->.class->java运行平台

    b.java编译器把java源文件的指令编译成字节码,这种字节码可看做是java虚拟机的机器语言,之后将这些字节码保存到.class格式文件。

    c.与普通程序不同的是,java程序(class文件)并不是本地的可执行程序,它是当运行java程序时,首先运行java虚拟机(JVM),然后再把java class加载到JVM。

    d.JVM将.class解释成平台的机器语言,然后在平台运行。

  4)健壮与安全

    a.删除了指针和释放内存等内存操作。

    b.垃圾回收机制。

    c.java提供了代码安全性检测。

  5)多线程

    a.多线程应用程序能够同时运行多项任务,程序响应更快。

    b.java中实现多线程相对于其他语言具有独特的优势。

    c.资源利用率更好。



版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring框架自学之路——简易入门

目录目录 介绍 Spring中的IoC操作 IoC入门案例 Spring的bean管理 Bean实例化的方式 Bean标签的常用属性 属性注入 使用有参构造函数注入属性 使用set方法注入属性 注入对...
  • qq_15096707
  • qq_15096707
  • 2017年06月01日 00:02
  • 6160

Android开发书籍推荐:从入门到精通系列学习路线书籍介绍

很多时候我们都会不断收到新手的提问“Android开发的经典入门教材和学习路线?”、“Android 开发入门教程有哪些推荐?”等类似的问题,我们不断重复回答这些问题,这让我们萌生了做《 Andr...
  • findsafety
  • findsafety
  • 2016年08月25日 19:30
  • 7066

spring基础介绍-个人总结(一)

(1). spring是什么,何为spring? (2). 为什么要使用spring,能帮我们解决什么问题,能做什么? (3).spring的优缺点? (4).spring的下载? (5).sprin...
  • geyouchao
  • geyouchao
  • 2016年04月27日 09:29
  • 3051

初学者入门学习java的简介笔记(1)

1、 了解Java语言的发展 我们既然选择了java开发就必须得了解他的历史 * SUN microsystem * 太阳微系统公司(台湾等地区称为升阳微系统公司) * 其实其初始全名应该为stan...
  • bingdianone
  • bingdianone
  • 2017年07月03日 22:11
  • 87

JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

source: http://www.cnblogs.com/smyhvae/p/4046862.html  ​【声明】  欢迎转载,但请保留文章原始出处→_→  生命壹号:http://ww...
  • frankarmstrong
  • frankarmstrong
  • 2017年03月11日 15:32
  • 374

初学者入门学习java的简介笔记(2)附加笔记

java工程 src 写java源码的地方  jre 程序运行所依赖的jar包 包(命名原则):(相当于文件夹,是用来使目录结构更加清晰) 公司网址倒着写.自己的命名 com.zy....
  • bingdianone
  • bingdianone
  • 2017年07月05日 10:39
  • 100

java入门学习(1)一简介及其基础特点

1、为什么java如此流行,为什么历史选择了它? 因为它拥有全新的编程思想,更接近人们的语言习惯,由于其编译器把代码编译成字节码,然后再不同的平台上运行分别用不同的虚拟机去解释字节码,让同一...
  • newly123
  • newly123
  • 2016年01月09日 11:44
  • 175

JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

【声明】  欢迎转载,但请保留文章原始出处→_→  生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/...
  • xueyanbin
  • xueyanbin
  • 2018年01月08日 10:42
  • 41

初学者入门学习java的简介笔记(2)

1学习java需要掌握java语言的关键字、标识符及其命名规范(java中严格区分大小写) 2标识符 进制间的转换(二进制、十进制等) 计算机中的数据都是2进制表示 ...
  • bingdianone
  • bingdianone
  • 2017年07月05日 09:42
  • 62

Java基础学习总结(26)——JNDI入门简介

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有...
  • u012562943
  • u012562943
  • 2015年12月30日 10:23
  • 1431
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android入门学习-java简介
举报原因:
原因补充:

(最多只允许输入30个字)