面向对象
纯面向对象
我们用程序来表述的问题,都是与面向对象。例:锅 (模子,特点) 属性(圆,锅把,平) 用途( 炒菜烧水)
马 (长脖子,长腿,长尾巴)(跑,吃)
①类,对现实中存在的事物的抽象概括,但忽略次要部分,是创建对象的模板
②对象是由类来创建,客观反映现实特定的事物。
③属性㈠是在类体中定义的非静态变量
㈡每个对象特有的通用属性的值
④方法:在类中定义的,对应对象可以做的动作 Horse void run(){ }
⑤类变量:在类体中定义的被static修饰的变量(静态变量)
⑥静态方法:在类体中定义的静态方法可被对象调用,更多的情况是被类调用(拔河比赛)
方法可以修改调用类中的属性和类变量
静态放法只能调用修改静态变量
Point p = new Point;
1 Point p 声明一个Point类 类型的引用变量
2 根据Point类的特点,创建对象,并使用对应构造方法进行初始化。
3 等号让引用变量引用对象。
堆栈(java的内存控制)
栈 方法区 堆
变量分类(根据声明位置)
1 成员变量(属性)
2 类变量(类体里面定义的静态变量)
3 局部变量(在方法体语句框中声明的变量)
题外话:(维基百科 csnd.net)这两个地方在计算机方面 比百度上可信度要高的多
搭建开发环境
java 环境变量
1 www.oracle.com --downloads java deceloper ->1.8.0.25 1.6.0.24 安装(默认c:Program Files\Java)
配置环境变量
右键单击计算机-属性-》 高级系统设置 -》环境变量 在系统变量中 点添加 变量名:JAVA_HOME 变量值:c:Program Files\Java\jdk1.6.0_24
在点添加 变量名:CLASSPATH 变量值: .;JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%jre\lib\rt.jar;
找到系统变量中的path,双击打开 把光标移到最前方 写如 %JAVA_HOME%bin;%JAVA_HOME%\jre\bin;
检测 是否已经配置好。win+R 输入CMD 回车 在dos框中键入 java -version 会出来你的版本号 说明配置成功。
安装eclipse www.eclipse.org 里边的download 会出现eclipse的产品列表,下载eclipse for java ee id (32位和64位根据自己的电脑来下载)