关闭

java se基础知识总结!!

109人阅读 评论(0) 收藏 举报

1.        环境变量:

a)        pathC:\Java\jdk1.7.0_45\bin;

b)        classpath. ;E:\zhangpeng\MyProject\bin

2.        java特性:

ajava的跨平台特性是因为java虚拟机;

bjava是纯面向对象的语言;

cjava四个独立且相关的技术:

         1:程序设计语言;

         2:字节码文件格式;

         3:应用编程接口;

         4:虚拟机;

djava语言特点:

         1:面向对象的语言;

         2:一种与平台无关的语言;

         3:一种健壮的语言;

cjava两种核心机制:

         1java虚拟机(java virtual Machine);

         2:垃圾回收机制(Garbage collection);

3.        两个关键字:

a)        javac:将程序文件编译字节码文件;编译到指定文件夹下需要:

javac –d ../bin +要编译的文件;

b)        java:执行文件,配置好classpath后可在任何文件夹执行编译文件;

4.        标识符

a)        规则:1:由数字,字母,下划线,美元符号组成;

                           2:只能以字母下划线美元符号开头;

b)  定义:对各种变量,方法,类等要命名时使用的有序列称为标识符;

5.        关键字

a)        什么是关键字:goto& const保留

b)        Java基本数据类型: 8

                        i.             byte

1.         1              8bit           2^8            -128---127.

                      ii.             short

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iii.             char

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iv.             int

1.        4                32bit         2^32         -2^31 dao 2^31-1             

                      v.              long

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                     vi.              float

1.        4                32bit         2^32         -2^31 dao 2^31-1

                   vii.              double

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                  viii.             boolean

1.        True

2.        False

6.        运算符

a)        概念:

b)        分类:数学运算(+-*/%),逻辑运算(< ,>, ==, !=,,赋值运算(=)。

c)        使用顺序:{} --()-----算术运算---关系运算--- && ---||---赋值运算;

d)        三目运算:x(表示关系式)?yz

如果关系式满足则执行y,否则执行z.

 

7.        表达式语句:

a)        A>b  1+5+3>0

8.        分支

a)        If

b)        If else

c)        If else if else ….else

d)        Switch:小心case穿透要用break结尾;default可省罗,但不推荐;

9.        循环

a)        While

                        i.             

                      ii.             你疯了

b)        doWhile

c)        for

                        i.             表达式

1.        Int i=0; i<10;i++;

2.        For(;;){ }

d)        break:跳出本次循环!!

                        i.             for(;;){  //2

1.        for(;;){  // 1

a)        break;

2.        }

3.        System.out.println(“这是我”)

                      ii.             }

                     iii.             System.out.println(“这是你”)

e)        continue:跳过本次循环;

f)         System.exit(0):结束程序;

10.    变量的作用域

a)        局部变量:定义在方法内的变量,一般存在栈(stack segment)内存;

b)        成员变量:定义在方法内类外的变量,一般存在堆(heap segment)内存,用时需要通过对象引用;

11.    方法

a)        访问修饰符

                        i.             public private  static

b)        返回值类型

                        i.             void int double String char各种类型

12.    递归

a)        方法自身调用自身。

b)        阶乘,有规律的数字。

1.        环境变量:

a)        pathC:\Java\jdk1.7.0_45\bin;

b)        classpath. ;E:\zhangpeng\MyProject\bin

2.        java特性:

ajava的跨平台特性是因为java虚拟机;

bjava是纯面向对象的语言;

cjava四个独立且相关的技术:

         1:程序设计语言;

         2:字节码文件格式;

         3:应用编程接口;

         4:虚拟机;

djava语言特点:

         1:面向对象的语言;

         2:一种与平台无关的语言;

         3:一种健壮的语言;

cjava两种核心机制:

         1java虚拟机(java virtual Machine);

         2:垃圾回收机制(Garbage collection);

3.        两个关键字:

a)        javac:将程序文件编译字节码文件;编译到指定文件夹下需要:

javac –d ../bin +要编译的文件;

b)        java:执行文件,配置好classpath后可在任何文件夹执行编译文件;

4.        标识符

a)        规则:1:由数字,字母,下划线,美元符号组成;

                           2:只能以字母下划线美元符号开头;

b)  定义:对各种变量,方法,类等要命名时使用的有序列称为标识符;

5.        关键字

a)        什么是关键字:goto& const保留

b)        Java基本数据类型: 8

                        i.             byte

1.         1              8bit           2^8            -128---127.

                      ii.             short

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iii.             char

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iv.             int

1.        4                32bit         2^32         -2^31 dao 2^31-1             

                      v.              long

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                     vi.              float

1.        4                32bit         2^32         -2^31 dao 2^31-1

                   vii.              double

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                  viii.             boolean

1.        True

2.        False

6.        运算符

a)        概念:

b)        分类:数学运算(+-*/%),逻辑运算(< ,>, ==, !=,,赋值运算(=)。

c)        使用顺序:{} --()-----算术运算---关系运算--- && ---||---赋值运算;

d)        三目运算:x(表示关系式)?yz

如果关系式满足则执行y,否则执行z.

 

7.        表达式语句:

a)        A>b  1+5+3>0

8.        分支

a)        If

b)        If else

c)        If else if else ….else

d)        Switch:小心case穿透要用break结尾;default可省罗,但不推荐;

9.        循环

a)        While

                        i.             

                      ii.             你疯了

b)        doWhile

c)        for

                        i.             表达式

1.        Int i=0; i<10;i++;

2.        For(;;){ }

d)        break:跳出本次循环!!

                        i.             for(;;){  //2

1.        for(;;){  // 1

a)        break;

2.        }

3.        System.out.println(“这是我”)

                      ii.             }

                     iii.             System.out.println(“这是你”)

e)        continue:跳过本次循环;

f)         System.exit(0):结束程序;

10.    变量的作用域

a)        局部变量:定义在方法内的变量,一般存在栈(stack segment)内存;

b)        成员变量:定义在方法内类外的变量,一般存在堆(heap segment)内存,用时需要通过对象引用;

11.    方法

a)        访问修饰符

                        i.             public private  static

b)        返回值类型

                        i.             void int double String char各种类型

12.    递归

a)        方法自身调用自身。

b)        阶乘,有规律的数字。

1.        环境变量:

a)        pathC:\Java\jdk1.7.0_45\bin;

b)        classpath. ;E:\zhangpeng\MyProject\bin

2.        java特性:

ajava的跨平台特性是因为java虚拟机;

bjava是纯面向对象的语言;

cjava四个独立且相关的技术:

         1:程序设计语言;

         2:字节码文件格式;

         3:应用编程接口;

         4:虚拟机;

djava语言特点:

         1:面向对象的语言;

         2:一种与平台无关的语言;

         3:一种健壮的语言;

cjava两种核心机制:

         1java虚拟机(java virtual Machine);

         2:垃圾回收机制(Garbage collection);

3.        两个关键字:

a)        javac:将程序文件编译字节码文件;编译到指定文件夹下需要:

javac –d ../bin +要编译的文件;

b)        java:执行文件,配置好classpath后可在任何文件夹执行编译文件;

4.        标识符

a)        规则:1:由数字,字母,下划线,美元符号组成;

                           2:只能以字母下划线美元符号开头;

b)  定义:对各种变量,方法,类等要命名时使用的有序列称为标识符;

5.        关键字

a)        什么是关键字:goto& const保留

b)        Java基本数据类型: 8

                        i.             byte

1.         1              8bit           2^8            -128---127.

                      ii.             short

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iii.             char

1.        2                16bit         2^16         -2^15 dao 2^15-1

                     iv.             int

1.        4                32bit         2^32         -2^31 dao 2^31-1             

                      v.              long

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                     vi.              float

1.        4                32bit         2^32         -2^31 dao 2^31-1

                   vii.              double

1.        8                8*8bit       2^64         -2^63dao 2^63-1

                  viii.             boolean

1.        True

2.        False

6.        运算符

a)        概念:

b)        分类:数学运算(+-*/%),逻辑运算(< ,>, ==, !=,,赋值运算(=)。

c)        使用顺序:{} --()-----算术运算---关系运算--- && ---||---赋值运算;

d)        三目运算:x(表示关系式)?yz

如果关系式满足则执行y,否则执行z.

 

7.        表达式语句:

a)        A>b  1+5+3>0

8.        分支

a)        If

b)        If else

c)        If else if else ….else

d)        Switch:小心case穿透要用break结尾;default可省罗,但不推荐;

9.        循环

a)        While

                        i.             

                      ii.             你疯了

b)        doWhile

c)        for

                        i.             表达式

1.        Int i=0; i<10;i++;

2.        For(;;){ }

d)        break:跳出本次循环!!

                        i.             for(;;){  //2

1.        for(;;){  // 1

a)        break;

2.        }

3.        System.out.println(“这是我”)

                      ii.             }

                     iii.             System.out.println(“这是你”)

e)        continue:跳过本次循环;

f)         System.exit(0):结束程序;

10.    变量的作用域

a)        局部变量:定义在方法内的变量,一般存在栈(stack segment)内存;

b)        成员变量:定义在方法内类外的变量,一般存在堆(heap segment)内存,用时需要通过对象引用;

11.    方法

a)        访问修饰符

                        i.             public private  static

b)        返回值类型

                        i.             void int double String char各种类型

12.    递归

a)        方法自身调用自身。

b)        阶乘,有规律的数字。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5328次
    • 积分:344
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条