关闭

java se基础知识总结!!

192人阅读 评论(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网站的观点或立场

Java SE基础知识点总结(一)

没办法了,从头学起。不过还是要告诫自己戒骄戒躁,沉住气,一步一步来,打好地基才是盖高楼最好的捷径!又是一部长篇连载,遂分享出来,与君共享~ 编译、运行java程序需要经过哪些主要步骤?  ...
  • wxj1018
  • wxj1018
  • 2016-06-27 18:43
  • 1398

超详细的java基础知识学习(java SE、javaEE)笔记 核心重点!

标识符 Java 的标识符是由字母、数字、下划线_、以及美元符$组成,但是首字母不可以是数字。Java 标识符大小写敏感,长度无限制,不能是 Java 中的关键字。命名规则:要见名知意! u  变...
  • qq_34477549
  • qq_34477549
  • 2016-10-13 09:12
  • 2420

Java基础总结篇--JavaSE你必须要知道的基础

01.Java概述与语法 作者: 风离紫竹 java发展概述 一、 Java由SUN公司研发,SUN 被 Oracle 收购 Ja...
  • u011200604
  • u011200604
  • 2016-07-12 23:54
  • 16510

Java SE基础知识总结一

学Java SE也有一段时间了,我之前或多或少地有学过一些C和Java的基础知识,不得不吐槽的是我们学院的老师简直是脑残,选的狗屁Java教材,云里雾里,C里面很简单的输入输出语句在Java里就很难找...
  • jianghouxin
  • jianghouxin
  • 2016-10-01 17:46
  • 298

Java SE基础知识点总结(五)

多态: 概念:一种状态的多种表现形式 主要体现:编译时才动态确定相关的元素,父类或接口定义的引用可以指向子类或具体实现类的实例对象,程序调用的方法再运行期才动态绑定,就是引用变量所指向的具体实例对...
  • wxj1018
  • wxj1018
  • 2016-07-13 14:35
  • 369

Java SE基础知识点总结(三)

long l = System.currentTimeMillis();//返回从1970年1月1号0点0分0秒0毫秒到现在为止的毫秒数 不要问我为什么!!!看下面! 为什么:1970.1.1是被看...
  • wxj1018
  • wxj1018
  • 2016-07-08 15:35
  • 525

Java SE基础知识点总结(二)

Java中的数据类型分为基本数据类型(8种)和引用数据类型(3种) 基本数据类型包括:数值型(byte(1)、short(2)、int(4)、long(8))、浮点型(float(4)、double...
  • wxj1018
  • wxj1018
  • 2016-06-29 16:27
  • 594

Java SE基础知识点总结(六)

流: 在计算机的输入输出操作中各部件之间的数据流动。按传输方向分为输入流和输出流。 Java语言里的流序列中的数据既可以是未经加工的原始二进制数据,也可以是经过一定编码处理后符合某种特定格式的数据。 ...
  • wxj1018
  • wxj1018
  • 2016-07-19 19:35
  • 362

java se基础知识

  • 2017-05-31 21:35
  • 26KB
  • 下载

java SE基础知识点文档

  • 2017-05-31 23:39
  • 2.97MB
  • 下载
    个人资料
    • 访问:7825次
    • 积分:381
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条