一、首先,配置可以参考百度搜索的结果、我用的是eclipse.exe来编写的、使用方法百度也能搜到、
二、做一些简单的程序、
public class HelloWorld{
/*
* 这是第一个Java程序,
* 这也是多行注释的举例
*
*
*/
public static void main(String []args)
{
System.out.println("Hello World");
FreshJuice juice=new FreshJuice();
juice.size=FreshJuice.FreshJuiceSize.MEDUIM;
System.out.println(juice.size);
//创建对象举例;
Dog dog=new Dog();
dog.barking();
}
}
class FreshJuice{
//注意这里的举例没有分号;
enum FreshJuiceSize{SMALL,MEDUIM,LARGE}
//声明一个字段,也是一个属性,
FreshJuiceSize size;
}
//下面是类的实例,Java的类也不用分号;
//公有的public类必须单独一个文件;
class Dog{
public Dog(){
age=0;//使用时需初始化;
name="tiny tiny Dog";
}
public Dog(String name){
//构造函数有一个参数;
}
String name;
String breed; //成员变量
int age;
String color;
static int barkNumber; //类变量
void barking()
{
int time=0;//局部变量
age=time;
System.out.println("My Name is :" +name);
}
void hungry(){
}
void sleeping(){
}
}
我们创建一个项目,项目中创建两个类:Employee和EmployeeTest。
Employee类为:
//下面的命令行将会命令编译器载入java_installation/java/io路径下的所有类
import java.io.*;
public class Employee {
String name;
int age;
String designation;
double salary;
//Employee类个构造器;
public Employee(String name){
//字段也用this;
this.name=name;
}
// 设置age的值
public void empAge(int empAge){
this.age=empAge;
}
/* 设置designation的值*/
public void empDesignation(String empDesig)
{
this.designation=empDesig;
}
/* 设置salary的值*/
public void empSalary(double empSalary){
this.salary=empSalary;
}
/* 打印信息 */
public void printEmployee(){
System.out.println("Name:"+this.name);
System.out.println("Age:"+this.age);
System.out.println("Designation:"+this.designation);
System.out.println("Salary:"+this.salary);
}
}
EmployeeTest类为:
import java.io.*;
public class EmployeeTest {
public static void main(String arg[]){
/* 使用构造器创建两个对象 */
Employee empOne=new Employee("James Bond");
Employee empTwo=new Employee("Mary Anne");
// 调用这两个对象的成员方法
empOne.empAge(26);
empOne.empDesignation("Senior Software Engineer");
empOne.empSalary(10000);
empOne.printEmployee();
empTwo.empAge(21);
empTwo.empDesignation("Software Engineer");
empTwo.empSalary(5000);
empTwo.printEmployee();
}
}