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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值