java中scrollpane的意思_java语言概述(JDK JRE等)

fa9dd2ff79c065421f113b3ecbb14a7f.gif


JDK 、JRE 、JVM三者之间的关系

  • JDK = JRE +开发工具集(例如Javac编译工具等)

  • JRE  = JVM + JAVA SE标准类库

0b95f74b11657abd58d44d9da05fd99c.png

我们了解到了这三者的关系,那么,JDK 、JRE 、JVM 他们到底是什么呢
  • JDK:java development kit:java开发工具包,是开发人员所需要安装的环境

  • JRE:java runtime environment:java运行环境,java程序运行需要安装的环境

  • JVM:在上篇也讲过,JVM是一项学习java的路线,在今后去讲,这里不多赘述,容易混淆


类和对象、方法

下面就是我定义的两个类,一个类叫做test,一个类叫做Person,这就是java中的类。
public class test {}class Person{}

接下来就是对象,在上面的基础上

public class test {}class Person{    int age = 15;    String name = "暖暖JAVA";    String Email = "18195199546@qq.com";}

age,name,Email这三个就是对象了。int ,name不知道什么意思的可以翻以前的作品或联系作者

0b0f138de737189aa5aa2fcc3137e61c.png

那么接下来就是方法

public class test {       }class Person{    int age = 15;    String name = "暖暖JAVA";    String Email = "18195199546@qq.com";    public void eat(String name){        System.out.println(name + "要吃饭");    }}
讲到这里了就继续要讲讲实例化了(就是传说中的,new 对象)哈哈,想起了当年的一句话,java程序员都是不却对象的,应为可以new对象呀

6f025bb52510b4a62cc3bf62fd1d64fa.png

package com.preciouslove.java.day1;public class test {    public static void main(String[] args) {        Person p = new Person();        p.eat("袁鑫");    }}class Person{    int age = 15;    String name = "暖暖JAVA";    String Email = "18195199546@qq.com";    public void eat(String name){        System.out.println(name + "要吃饭");    }}

运行一哈

e1e1648f33c8b5bb8fafd7eb28f00d23.png

见控制台就可以看到袁鑫要吃饭。那么接下来逐一剖析一下代码

大家可以看到我建的结构,Person有着人意思,那么人有一个重要的特征,那么就是吃了。

所以我在Person类中定义了一个eat方法,这就构成了人的行为, 其中会有一些不明白的点我会一一解析。 void:返回值类型,这里我没有返回值,所以需要使用void,所以这里是一个知识点,void是没有返回值的,不支持返回(return)
 public void eat(String name){        System.out.println(name + "要吃饭");    }

886675bc2ba5cd34736f67858f930d82.png

如上图所示,如果我使用了void就会报错,意思是void类型的方法不能返回一个value(值)方法中的形参列表(eat(String name))暂时不讲,对于初学者可能有点难以理解,当然后面会讲到的,在方法的重载和重写会详细的讲。 main:main方法是一个程序的入口,是一个程序启动的标志。
public static void main(String[] args) {        Person p = new Person();        p.eat("袁鑫");    }

其中new对象就是实例化的过程,然后p.eat就是将实例化对象中的方法eat(就是我们刚才写的方法调用了出来)

实例化过程后面还会讲,所以现在暂时不讲,不好理解。


总结

  1. JRE JDK JVM之间的关系

  2. 类、对象、方法、实例化过程

    好的,今天就到这里了,制作不易,点一个再看呗。

    0b0f138de737189aa5aa2fcc3137e61c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值