Android开发之java基础(-)
来源:互联网 发布:pixlr软件 编辑:程序博客网 时间:2024/05/19 12:13
一、认识java
JVM-java虚拟机(Java virtue machine):java文件由编译器编译为.class文件(8位字节的二进制流文件),再有JVM包含的解释器解释执行。
… Java的跨平台性就是由于.class文件是可以运行在任何支持java虚拟机的硬件平台和操作系统上的二进制文件。
JDK-java开发工具包(Java Development Kit)
JRE-java运行环境(Java Runtime Environment)
三者关系: JDK ≧JRE ≧ JVM
… JRE和JDK的区别:
JRE是指java语言编写程序运行需要的环境,是提供给想运行java程序的用户使用的。
JDK是java开发工具包,是程序员编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时包含编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
二、JAVA开发环境搭建
1.安装JDK:(在官网即可安装)
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
2.配置环境变量。
JAVA-HOME: 配置JDK安装路径.
PATH: 配置JDK命令文件的位置(即JDK下bin目录的位置).
CLASSPATH: 配置类库文件的位置(即JDK下lib目录的位置).
1 0
- Android开发之java基础(-)
- Android开发之java基础(二)
- Android插件化开发基础之Java反射机制研究
- Android-NDK开发之基础-
- Android基础之Launcher开发
- Android基础之输入法开发
- Android开发基础之permission
- Android之应用开发基础
- android开发之线程基础
- Android开发基础之Adapter
- Android开发之JNI基础
- Android开发之Fragment基础
- android基础开发之RecycleView
- Android开发基础之Intent
- Android开发基础之ListView
- Java之开发基础笔记
- Java开发之数组基础
- Android开发基础之最基础!
- 快速排序
- js中用cssText设置css样式
- dos set 环境变量的方法
- 面试算法_出现次数最多的字母(含大小写)
- Python脚本中的#!/usr/bin/python
- Android开发之java基础(-)
- 神经网络与深度学习
- Linux学习30_configure: error: no acceptable C compiler found in $PATH 问题解决
- VS 下Qt工程不能生成moc文件的解决方法
- 为何明朝宦官当道如此严重?
- 如何使用okhttp访问百度三方API-频道新闻API_易源
- SQL0911N 由于死锁或超时,已回滚当前事务。原因码“68”。SQLSTATE=40001
- 归并排序
- 如何利用十行代码,绕过杀毒软件实现免杀?