JAVA 基础知识

JAVA 的开发步骤

1.JDK的安装
2.编写源程序
3.编译(JAVAC)
4.运行(JAVA)


设置系统变量Path后,Java以及Javac即可以直接在命令行中执行,操作系统会自动在Path对应的目录下
寻找java.exe可执行文件.
设置JAVA_HOME后,可以在Path中引用%JAVA_HOME%\bin

classpath是告诉java在哪里找到相应的class文件。
javac
-classpath <路径>   指定查找用户类文件和注释处理程序的位置
-cp <路径>          指定查找用户类文件和注释处理程序的位置
如下例:在C盘中查找Hello.java生成的class文件

D:\>java -cp C:\ Hello
Hello

或者在系统变量中新增系统变量 CLASSPATH,对应的值为C:\,那么java可执行文件会自动在C盘下寻找.class文件。


简单的接口例子

package com.java.study;
//接口类中所有的变量均为常量,而所有的方法均没有方法体
public interface IUserDao {
  public int i = 10;
  public void add(); 
}

简单的接口实现类
package com.java.study;

public class UserDao implements IUserDao {
  public void add() {
    System.out.println("实现了接口");
  }
}

简单的java bean
package com.java.study;

public class User {
  private int id;
  private String name;
  private String pass;

  public int getId() {
    return id;
  }

  public void setId(int id) {
    this.id = id;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getPass() {
    return pass;
  }

  public void setPass(String pass) {
    this.pass = pass;
  }
}


常用的MyEclipse快捷键:
快速Fomrat : CTRL+SHIFT+F
快捷键 CTRL+SHIFT+I。查看运行中的对象据属性。
CTRL+H:搜寻快捷键
CTRL+SHIFT+R:打开资源窗口
CTRL+T: 查找实现类
CTRL+ALT+H:查找调用此方法的方法

调试快捷键
Step Into(F5)单步执行程序,遇到方法时进入。 
Step Over(F6)单步执行程序,遇到方法时跳过。 
Step Return(F7)单步执行程序,从当前方法跳出。(仅在方法体内可以执行)
Resume (F8)直接执行程序

面向对象设计的心法:
谁拥有数据,谁就提供操作这些数据的方法。比如人在黑板上画圆,这里对象有人,黑板,圆,
圆有自己的属性,半径等,画圆的动作由圆对象来提供。列车司机紧急刹车,刹车这个方法由车来提供。
售票员统计小票的金额,统计金额这个方法由小票来提供。
再来看些高级的:
球从绳子的一段移动到另一端
两个对象,球,绳子,球的移动仍然由球提供,但移动的距离由绳子来决定。
俩块石头磨成一把石刀
石头,刀为对象,额外有个加工类,实现石头加工为刀。
Stone
StoneKnife
Public StoneKnife KnifeFactory(Stone stone)





 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值