小白的20天Java学习打卡day13

太原理工大学机器人团队20天学习打卡day13


今天除了继续昨天没有学完的对象的创建和使用,还会学习如何使用java的集成开发环境myeclipse


1、对象的创建和使用

测试【商品】

public class Product
{
    //实例变量
    int productNo;//编号
    double price;//价格
}

每一个类中都可以编写主方法,但是一般情况下,一个系统只有一个入口,所以主方法一般写一个

public class ProductTest//商品测试类
{
    public static void main(String[] args){
        //创建商品对象
        //iphone局部变量
        //iphone引用
        //iphone变量中保存的内存地址指向堆内存当中的商品对象
        Product iphone = new Product();
        
        //访问实例变量的语法:引用.变量名
        //读取:引用.变量名
        System.out.println("商品的编号:" + iphone.productNo);
        System.out.println("商品的单价:" + iphone.price);
        
        //修改:引用.变量名 = 值
        iphone.productNo = 111;
        iphone.price = 6000;
        
        System.out.println("商品的编号:" + iphone.productNo);
        System.out.println("商品的单价:" + iphone.price);
        
        //编译报错:实例变量必须先创建对象,通过引用.的方式访问,不能直接使用类名.的方式访问
        /*
        System.out.println(Product.productNo);
        System.out.println(Product.price);
    }
}

2、关于java的集成开发环境【IDE】

我用的是myeclipse

①什么是集成开发环境

  • 集成开发环境讲究一站式开发,使用这个工具即可。

  • 集成开发环境可以让软件开发更简单高效

  • 没有IDE工具,需要安装JDK、配置环境变量、手动将java源文件编译成class字节码文件、没有自动提示功能

  • 有了IDE以后,不需要独立安装IDE,不需要手动配置环境变量,不需要使用javac命令对java源文件进行编译

②java中有哪些比较牛的IDE呢

  • eclipse myeclipse【使用最多】
  • Intellij IDEA【上升的趋势】
  • NetBeans
  • JBuilder

3、myeclipse的使用

①workspace:工作区

  • myeclipse打开的时候,大多数都是会提示选择工作区
  • 这个工作区可以是已存在的工作区,也可以是新建的工作区
  • 选择工作区之后,将来编写的java代码,自动编译的class文件都会在工作区中找到
  • myeclipse可以开启两个甚至更多的会话,每个会话对应不同的工作区

②在工作区当中有一个文件夹:.metadata

  • 在该文件夹当中存储了当前myeclipse的工作状态
  • 将这个文件夹删除之后,下一次再次进入这个工作区的时候,是一个全新的开始。但是会发现这个IDE工具当中所有的项目丢失了,没关系,这里只是丢失的myeclipse的项目,硬盘上真实存储的项目不会丢失

③窗口

  • 窗口双击可以最大化或者还原
  • 窗口可以拖动
  • 窗口不小心关闭了可以再次打开:
    • window——>show view——>Other——>输入自己要找的窗口
  • 重点窗口介绍
    • **Package Explore / Navigator / Project Explore:**可以看到java源文件
    • **Console:**控制台窗口

工作区workspace中基本的单元是:Project(工程/项目)

④使用myeclipse创建工程:

  • 在Package Explore窗口中点击右键——> new——>Java Project【javaSE项目】 当然还有其他方式
    • 指定java工程的名称:一般全部小写
    • 指定java工程的存放目录
    • java的运行时环境:JRE的配置【可以选择使用myeclipse自带的JRE也可以选择程序员自己安装的】
    • Project layout:工程的目录布局
      • 多数情况下都是选择:两个独立的文件夹存储源码**(src)和字节码(bin)**

⑤在src目录下新建软件包:package机制

  • src目录上点击右键——>new——>package
  • 包package是java语法的一部分。

⑥在软件包下新建一个java类

  • 在包上点击鼠标右键——>new ——>class
  • 显示行号:在java源程序的左侧,行号应该出现的地方先级鼠标右键:show line number
  • 设置字体大小:
    • window——>Preferences——>输入font——>colors and fonts——>Basic——>Text Font——>Edit

⑦关于myeclipse中常用的部分快捷键:

  • ctrl + d 删除一行
  • alt + / 自动补全
  • ctrl + 1 纠错
  • 等等

注意:myeclipse当中的java源代码有的时候不保存是不会编译的

myeclipse当中,出现红色下划线的表示编译错误,语法错误。可以鼠标停留在红色下划线上面会有错误提示信息,并且点击左边的叉可以纠错。【当然也可以光标停在红色下划线,ctrl + 1】

有的时候程序出现黄色的下划线表示警告,编译可以通过

⑧怎么运行一个带有主方法的java程序

  • 在java源程序的任何位置点击鼠标右键——>Run As——>Java Application

你可能感兴趣的:(机器人团队,java,编程语言)