新手java基础总结(一)

来源:互联网 发布:java导出压缩包 编辑:程序博客网 时间:2024/05/01 23:19

java运行平台分为三种,javaSE,javaEE,javaME,我这里主要学的事javaSE.

可以直接从Sun公司下载JDK,将软件安装在c盘下,这样有利于今后环境配置



一、基础语法

    标识符:

    ①由字母,下划线"_"美元符号“$"或数字组成。

    ②不能以数字开头。

    ③大小写敏感。(java中对于大小写是很铭感的,若是用大写定义,在引用时也得用大写。)

    ④不能与java语言关键字重名。

  二、  关键字:

    goto/const这两个是比较常用的,见到一个记住一个就好,完全没必要死记硬背,所以就不列举了。

     变量:

    java里面分为成员变量和局部变量,所有声明的变量只有在同一个大括号内{}才起作用,否则没有效果,就是说出了这个大括号,就没人认识这个变量了。

    对于变量,记住一句话就好,先定义,再赋值,方可使用。

      在执行过程中,内存分为四个模块进行管理1.code segment(这是代码区,专门存放代码的)2.data segment(存放静态变量,字符串常量)3.stack(栈,局部变量4.heap(堆,new出来的东西放在这里)。

常量:‘   ’字符常量,”   “字符串常量。

三、数据类型:

       数据类型分为基本数据类型和引用数据类型。

基本数据类型又分为数据型(整数类型byte、short、int、long浮点类型float、double)、字符型(char)、布尔型(boolean)。

引用数据类型分为类(class)接口(interface)数组。

基本数据类型进行运算时,是可以相互转化的:

       ①boolean不能与其他类型进行转换。

       ②容量小的转换成容量大的 顺序:byte,short,char>int>long>float>double

       ③byte、short、char型之间不会相互转换,会先转换成int型。

       ④从容量大的转换成容量小的,必须要加强制转换符,但会有误差。

四、java运算符

           按运算符的先后级进行运算。

五、java语句:

1.条件语句:if……else if……else

2.循环语句:for(表达式1;表达式2;表达式3){         }

    先计算表达式1,再看表达式2是true还是false,当为true时,执行代码,在进行表达式3的运算,为false时,直接输出。

3.while循环 while(逻辑表达式){

                                语句;

                               }先判断,后执行。

           do     while     do{语句;……;}while(逻辑表达式); 先执行,后判断。

        4.switch语句(条件语句)switch(只能是int型){

                                                        case;break;

                                                        case;break;

                                                         ……;

                                                         default

                                                         }               这里特别强调一下break,是中指某个语句块的执行,强制退出。再就是continue语句,是终止某次循环,不退出而是进入下一个循环。





 

    




原创粉丝点击