欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

java基础理论概述,java基础理论

来源: javaer 分享于  点击 27556 次 点评:243

java基础理论概述,java基础理论


java是一门程序设计语言,也是一种高级计算机语言;

java分为三个技术平台,分别是 JavaSE, JavaEE, JavaME;  

    JavaSE是标准版,为开发普通页面和商务应用的程序提供的解决方案。javaSE是三个平台中的最核心的部分;javaEE和                                         javaME是从javaSE的基础上发展而来;

     javaEE是企业版,是为开发企业级应用程序提供的解决方案;

    javaME小型版,是为开发电子消费产品和嵌入式设备提供的解决方案;


java语言的特点:

    简单,面向对象,安全,跨平台,支持多线程;

JDK:

    java的开发环境,是整个java的核心,包含 java编译器,java运行工具,java文档生成工具,java打包工具等;

JDK目录介绍:

   bin目录:存放一些可执行程序;

   jre目录:java运行时环境;

  include目录:由于JDK是通过C和C++实现的,因此在启动的时候需要引入一些C语言的头文件;该目录就是存放这些头文件;

  lib目录:存放java类库或库文件;

  src:存放的JDK核心类的源代码;

  javac.exe:是Java的编译器工具;将Java文件编译成字节码文件;

  java.exe:Java的运行工具,他会启动一个java虚拟机(JVM)进程,运行javac.exe生成的字节码文件;

java程序运行时步骤:

     (简单来说就是先编译后执行)首先将后缀名为.java的源文件进行编译,最终生成.class的字节码文件,然后java虚拟机将字        节码文件进行解释执行,并显示最终结果;

java环境变量配置时
     path环境变量用来存储java的编译和运行工具所在路径;classpath环境变量来存储java虚拟机要运行的“.class”文件路径;

java标识符:

     包名,类名,方法名,参数名,变量名等这些符号被称为标识符;

      标识符由字母,数字,下划线(_)和美元符号($)组成,但是标识符不能以数字开头,且不能是java中的关键字;

java中的类型转换:

      分为 自动类型转换 和 强制类型转换;

      由小单位转换成大单位时为自动类型转换;

     由大单位向小单位转换时,为强制类型转换;(例如由long转为int型时);

long num=4;
int i=(int) num;//强制类型转换

选择结构语句:

(1) if条件语句

     if(条件){……}

     if(条件){……}else{……}

     if(条件){……}else if(条件){……}  else{……}

(2)switch条件语句:

 switch(变量或表达式)

   {

        case  1 : 语句一;break;

        case 2  : 语句二;break;     
        ………………
        default   :语句n;break;
}

  注意:switch语句中的表达式只能是byte,short,int,char类型的值,如果传入其他类型的值,程序会报错;

(3)三元运算:

  判断条件?表达式1:表达式2     当判断条件成立时执行表达式1,否则执行表达式2


    

相关文章

    暂无相关文章

用户点评