Java学习笔记——数组和常见排序

数组今天任务1.开发工具eclipse的介绍2.数组的声明和初始化3.数组的元素访问以及遍历4.数组的应用(冒泡排序、选择排序、插入排序、快速排序、顺序查找和二分法查找)第一节:开发工具的介绍1.1 工作空间的概念工作空间(workspace),是用户在同一个工程中(或者是一个事务)工作环境的集合,简单来说,就是项目存放的位置就是你项目存放的位置:项目,文件,文件夹...
摘要由CSDN通过智能技术生成

数组

今天任务

1.开发工具eclipse的介绍
2.数组的声明和初始化
3.数组的元素访问以及遍历
4.数组的应用(冒泡排序、选择排序、插入排序、快速排序、顺序查找和二分法查找)

第一节:开发工具的介绍

1.1 工作空间的概念

工作空间(workspace),是用户在同一个工程中(或者是一个事务)工作环境的集合,简单来说,就是项目存放的位置
就是你项目存放的位置:项目,文件,文件夹
工作空间有明显的层次结构。项目在最顶级,项目里头可以有文件和文件夹

Eclipse的配置 切换为java透视图: window—>Perspective—>open Perspective—>other—>java

          重置透视图: window--->Perspective--->reset Perspective

          Package Explorer :包资源管理器,用来管理项目的包

入门演示如何创建项目 :

file--->New--->Java Project

项目结构 :

     jre :运行环境

     src: 存放源码

    1 创建包 ,公司域名的倒置   www.baidu.com   com.baidu.helloworld   com.qf.helloworld  小写

    2 创建类,类名HelloWorld

    3 编写代码 

    4 运行  点击run按钮

配置Eclipse

    1 修改字体大小  window-->preferences--->输入font---->colors and fonts--->basic--->text font

    2 修改编码 utf-8   window-->preferences--->输入 encoding--> workspace-->  other utf-8

    3 修改代码提示  window-->preferences--->输入 assist --->java--editor> content assist

                abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(@,

1.2 常用快捷键的介绍

常见模板代码(代码片段)
    main--->主函数
    syso--->输出语句
自定模板
    window-->preferences-->java--->editor--->templates
    添加模板 
    psvm 
    public static void main(String[] args){
        ${cursor}
    }

ctrl+D:删除一行
ctrl+shift+f:格式化代码
ctrl+S:保存文件
ctrl+shift+o:导包
ctrl+alt+方向键上下键:向上或向下复制
alt+方向键的上下键:向上或向下移动
alt+shift+j:文档注释
ctrl+/:单行注释
ctrl+/:取消单行注释
ctrl+shift+/:多行注释
ctrl+shift+:取消多行注释
shift+enter:强制向下换行
ctrl+shift+enter 强制向上换行
ctrl+f11:运行
alt+shift+a:矩形选择

1.3 参考资料

可参考http://www.runoob.com/eclipse/eclipse-create-java-project.html

第二节:数组

数组:多个数据的组合。变量是开辟一个空间,而数组是开辟一串连续空间。

数组属于引用类型。

2.1 数组的声明

方式一:数据类型[] 数组名      
方式二:数据类型 数组名[] 
推荐使用方式一,C#等越来越多的语言已经不支持方式二定义数组      

2.2 数组的初始化

Java中的数组必须先初始化,然后才可以使用,所谓初始化,就是为数组中的数组元素分配内存空间,并为每个数组元素赋初始值

2.2.1 静态初始化

初始化时由程序员指定每个数组元素的初始值,由系统计算数组长度

语法:数组元素类型[] 数组名 = new 数组元素类型[]{元素0,元素1,....};

可简写为:数组元素类型[] 数组名 = {元素0,元素1,....};

说明:任何一个变量都得有自己的数据类型,这里的arr表示数组变量名称,int表示数组中元素的类型,int[]才是数组
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值