java se基础知识总结!!

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)        阶乘,有规律的数字。

阅读更多
想对作者说点什么? 我来说一句

java se基础知识

2017年05月31日 26KB 下载

Java基础知识总结 (绝对经典)

2017年11月06日 415KB 下载

没有更多推荐了,返回首页

不良信息举报

java se基础知识总结!!

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭