Java_从入门到JavaEE_08

一、Eclipse开发工具的介绍

  1. Eclipse工具简绍

    Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来 Java 语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如 C++ 和 Python 的开发工具。

  2. 下载与安装

    下载: Eclipse Downloads | The Eclipse Foundation

    安装:因为Eclipse为绿色软件,直接解压缩运行.exe就行。

    打开问题:下载包一般不会出问题,Eclipse打不开一般有两方面的问题:

    1. 电脑中JDK设置的环境变量有问题,Eclipse无法正确找到。

    2. 下载的Eclipse版本,和电脑安装JDK版本不兼容。

      jdk环境配置:

      1. 创建JAVA_HOME 地址为你安装JDK的位置
      2. 在Path中配置:%JAVA_HOME%\bin

二、面向对象

1.初识面向对象

  1. 类与对象

    类:抽象的概念,现实中并不存在,是具有相同特性(数据元素)和行为(功能)的对象的抽象。

    对象:指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。

  2. 案例:创建人类的对象

    分析:

    1. 创建人类(属性:name、sex、age,方法:eat、sleep、method)
    2. 创建对象
    3. 操作对象(设置属性、获取属性、调用方法)
    java 复制代码
    public class Test {
    	public static void main(String[] args) {
    		//创建对象
    		Person p = new Person();
    		//设置属性
    		p.name = "张三";
    		p.sex = '男';
    		p.age = 18;
    		//获取属性
    		System.out.println(p.name);
    		System.out.println(p.sex);
    		System.out.println(p.age);
    		//调用成员方法
    		p.eat();
    		p.sleep();
    		//调用静态方法
    		Person.method();
    	}
    }
    
    public class Person {
    	String name;
    	char sex;
    	int age;
    	public void eat(){
    		System.out.println(this.name+"吃饭");
    	}	
    	public void sleep() {
    		System.out.println(this.name+"睡觉");
    	}	
    	public static void method() {
    		System.out.println("静态方法");
    	}
    }

    底部逻辑:

相关推荐
折哥的程序人生 · 物流技术专研5 小时前
Java面试85题图解版 · 特别篇:2026后端高频面试题复盘(算法底层逻辑+高并发架构设计全解析,附Java实战代码)
java·网络·数据库·算法·面试
xxie1237945 小时前
return与print
开发语言·python
秋95 小时前
从 Python 后端工程师转型 AI Engineer(AI 工程化)的完整补课清单(2026实战版)
开发语言·人工智能·python
一条泥憨鱼5 小时前
【Redis】数据类型和常用命令
java·数据库·redis·后端·缓存
云烟成雨TD5 小时前
Spring AI Alibaba 1.x 系列【78】沙箱(Sandbox)
java·人工智能·spring
程序员二叉5 小时前
【Java】 异常高频面试题精讲 | 易错点+对比总结
java·开发语言·面试
周航宇JoeZhou6 小时前
JB3-9-SpringAI(二)
java·ai·agent·多智能体·调度·智能体·观察
好家伙VCC6 小时前
Web Components主题热切换方案揭秘
java·前端
慕木沐6 小时前
Google ADK Java 1.0版本 核心机制与实战 Demo
java·开发语言·python
Roann_seo%6 小时前
C++文件操作完全指南:从文本读写到二进制文件处理
开发语言·c++