相遇'不要钱'

导航

Java基础总结

1.Java将数据类型:

 

  • Java数据类型:  基本数据类型+引用数据类型;
  • 基本数据类型:  整形+浮点型+字符型+布尔型;
  • 引用数据类型:  接口+数组+类;
  • 整形:  byte(1字节),short(2字节),int(4字节),long(8字节);
  • 浮点型:  float(4字节),double(8字节);
  • 字符型:  char(2字节);
  • 布尔型:  boolean(不定,由JVM决定,true or false);

 2.JVM的工作流程:  

    Java编译器(javac.exe)将源文件(.java)编译成字节码文件(.class), 类加载器(class Loader)加载程序执行所需的类库,字节码校验器校验加载进来的 字节代码,    最后由解释器将字节代码解释器OS系统可执行的机器代码,这样就实现了  java程序在不同操作系统下可运行了。

 

3.JDK的环境配置:   

    鼠标右击"我的电脑"-->属性--->高级--->环境变量--->系统变量;

       1.新建变量JAVA_HOME="jdk的安装目录";

     2.找到变量PATH,在其值的最前面添加"%JAVA_HOME%\bin;";

      3.校验:在开始命令行输入”cmd“,在doc窗口中输入命令"javac"进行校验;

 

4.Java语言的特征:

       主要包括:安全(多线程,gc工作机制),动态,面向对象(OO),可移植,  简单(相对其他编程语言而言),健壮等;

 

5.Java的三大平台:

     JavaSE(标准版),JavaEE(企业版),JavaME(微型版);

 

6.标识符的命名规则:

      1.标识符只能由数字(0-9),字母,下划线(_),美元符号($)组成;  

     2.首字母不能使数字;

 

7.数据类型转换:

      隐式转换+显示转换;

     1.隐式转换:   

        byte,short,char类型自动转换为int型;

          数据类型字节小的自动转换为字符数大的类型;

            小数数据默认是double类型;  

        long和float类型转换为double类型;

      2.强制转换:

         字节数大的需要强制转换为字节数小的数据类型;

           boolean不能转换为其他数据类型;

 

8.逻辑与(短路与)&&,非短路与(&),逻辑或(短路或)||,非短路或(|),异或(^):

      异或:相同为假,相异为真;  

     短路与:全真为真,有一假,其余不必再算;  

     非短路与:全真为真,需要全部计算;

      (短路或,非短路或)同上;   

 

9.Java中的三种判断:  

    if(条件){....}  , if(条件){...}else{.....} , if(条件1){....}else if(条件2){....};

 

 

 

  

posted on 2014-04-03 20:29  相遇'不要钱'  阅读(137)  评论(0)    收藏  举报