• Java的集成开发工具


    1、关于Java的集成开发环境【集成开发环境简称:IDE】
    
        1.1、什么是集成开发环境?
            * 集成开发环境讲究一站式开发,使用这个工具即可。有提示功能,有自动纠错功能。
            * 集成开发环境可以让软件开发变的更简单、更高效。
            * 没有IDE工具:
                - 需要安装JDK、需要配置环境变量、需要手动的将java源文件编译生成class字节码文件
                - java源程序出错之后还没有提示
                - 没有自动提示功能等。
            * 有IDE工具:
                - 不需要独立安装JDK【IDE中已经集成】
                - 不需要手动配置环境变量
                - 不需要使用javac命令对java源文件进行编译
                - 并且java源程序编写语法错误马上又提示
                - 使用IDE工具有很多代码不需要写,自动生成了。
    
        1.2、java有哪些比较牛的IDE呢?
            * eclipse (myeclipse)【最多】
            * Intellij IDEA【上升的趋势】
            * NetBeans
            * JBuilder
            .......
        
    
    2、讲解myeclipse的使用:
    
        * workspace:工作区
            - 当myeclipse打开的时候,大多数都是会提示选择工作区
            - 这个工作区可以是已存在的工作区,也可以是新建的工作区
            - 选择工作区之后,将来编写的java代码,自动编译的class文件都会在工作区中找到
            - myeclipse可以开启两个甚至更多的会话,每一个会话对应不同的workspace
    
        * 在workspace工作区当中有一个文件夹:.metadata
    
            - 在该文件夹当中存储了当前myeclipse的工作状态
    
            - 将.metadata文件夹删除之后,下一次再次进入这个工作区的时候,是一个全新的开始。
            但是会发现这个IDE工具当中所有的项目丢失了,没关系,这里只是丢失的myeclipse的项目,
            硬盘上真实存储的项目不会丢失。
    
        * 打开myeclipse之后:窗口
            - 窗口双击可以最大化或者还原
            - 窗口可以拖动
            - 窗口不小心关闭了,可以再次打开:
                window --> show view --> Other --> 输入自己要找的窗口
        
        * myeclipse为程序员准备了很多不同的布局方式:
            - 企业级开发:JavaEE开发的专用布局- MyEclipse Java Enterprise
            - 普通java开发的:JavaSE开发的专用布局 - Java
            - 怎么切换布局?
                * myeclipse右上角
            
        * 当这个布局被破坏之后想复原?
            - window --> Reset...
        
        * 重点的窗口介绍
            * Package Explore / Navigator / Project Explore :可以看到java源文件
            * Console:控制台窗口
        
        * 工作区workspace中基本的单元是:Project(工程/项目)
    
        * 使用myeclipse创建工程:
            - 在Package Explore窗口当中点击右键 --> new --> Java Project【JavaSE工程】:当然还有其它方式
                * 指定java工程的名称:一般全部小写
                * 指定java工程的存放目录
                * Java的运行时环境:JRE的配置【可以选择使用myeclipse自带的JRE,也可以选择程序员自己安装的JRE】
                * Project layout : 工程的目录布局
                    - 多数情况下都是选择:两个独立的文件夹存储源码(src)和字节码(bin)
        
        * 在src目录下新建软件包:package机制后面讲,目前先用着。
            - 在src目录上点击右键 --> new --> package
            - 给package起名:com.bjpowernode.javase;
            - 包package是java中语法的一部分。后面讲
    
        * 在软件包下新建一个java类:
            - 在包上点击鼠标右键 --> new --> class【同时生成了main方法】
            - 显示行号:在java源程序的左侧栏上点击鼠标右键:show line number
            - 设置字体大小:
                window --> Preferences --> 输入font --> colors and fonts --> Basic --> Text Font --> Edit
    
        * 关于myeclipse中常用的部分快捷键:
            - ctrl + d 删除一行
            - alt + / 自动补全
            - ctrl + 1 纠错
            - ctrl + alt + down
            ....
        
        * 注意:myeclipse当中的java源代码有的时候不保存是不会编译的。所以时刻记住:ctrl + s
    
        * myeclipse当中,出现红色下划线的表示编译错误,语法错误。
        鼠标停留在红色的下划线上面会有错误提示信息。
        并且点击左边的×,可以进行纠错。【当然也可以光标停留在红色下划线上面: ctrl + 1* 有的时候程序出现黄色的下划线,表示警告,编译可以通过。
    
        * 快捷键怎么设置?
            window --> Preferences --> keys 
        
        * 怎么运行一个带有主方法的java程序?
            * 在java源程序的任何位置点击鼠标右键 --> Run As --> Java Application
        
    // 回顾
    package
    com.bjpowernode.javase.Java01; /** * 学生类 * @author Administrator * **/ public class Student { // 学号 int no; // 姓名 String name; // 年龄 int age; // 性别 boolean sex; // 住址 String addr; } // ---------------------------------------------------------------------- package com.bjpowernode.javase.Java01; /* * 学生测试类 * @author Administrator * */ public class StudentTest { // main 方法自动补全 // 输入main,然后alt + /, 回车 public static void main(String[] args) { // 创建学生对象 Student s = new Student(); System.out.println(s.no); System.out.println(s.name); System.out.println(s.age); System.out.println(s.addr); System.out.println(s.sex); // 实例变量不能直接采用类名的方式访问 // System.out.println(Student.no); s.no = 10; s.name = "张三"; // 创建学生对象 Student lisi = new Student(); lisi.name = "李四"; System.out.println(lisi.name); } }
  • 相关阅读:
    阿里十八罗汉、腾讯五虎将、百度七剑客……大佬们是如何找到创始合伙人的?
    子元素margin-top后,跟父元素一起下沉
    css 学习网址
    文字折行不折行 css
    js typeof
    position_css
    springmvc initial初始化
    android MD5 SHA1
    hibernate 三种状态
    Springmvc Exception
  • 原文地址:https://www.cnblogs.com/Axianba/p/14961898.html
Copyright © 2020-2023  润新知