Java笔记!

作者: 炙冰 | 来源:发表于2016-11-14 19:10 被阅读29次

各位大家好!这是我这几天自己理解的java笔记!纯手打!不喜勿喷!!

加粗的都是要注意的!!

数组的排序和查找!

1.查找:

前提是数组中的数都已经排好位置!

int 返回的是索引值 = Arrays.binarySearch(数组,需要查找的数字);

返回的值是:索引

如果没有的话就返回对应的插入位置-1!不过是负的!

常用于查找东西!!

2.排序

Arrays.sort(数组);

对当前数组进行升序排序!

数组也可以进行指定位置排序: Arrays.sort(数组,指定的排序的索引,到指定位置的索引);

对象的创建以及属性和方法的调用!

class 对象名{

String name;

属性的类型 属性名;

public void run(){

方法的公开程度(private or public) 方法的返回 方法名 (方法的参数)

方法的实现!

}

}

在主函数里调用:

对象类名 对象名 = new 对象类名();

赋予属性: 对象名.属性 = ...;

调用方法: 对象名.方法名();

成员变量与局部变量的区别和作用:

定义:1.成员变量定义在类中,方法外;局部变量定义在方法中

作用:1.成员变量是用来描述同一类事物的公共属性的;局部变量提供一个变量给方法使用!

生命周期:1.成员变量的生命周期随对象而创建与消失;局部变量的生命周期随方法的调用而创建当方法结束消失;

初始值区分:1.成员变量是有默认值得;局部没有默认值必须初始化才能使用;

相关文章

  • nio

    参考文章 Java Nio Java NIO学习笔记 - NIO客户端时序图 Java NIO学习笔记 - NIO...

  • Java 学习笔记(13)——lambda 表达式

    title: Java 学习笔记(11)——lambda 表达式tags: [Java 基础, 学习笔记, 函数式...

  • java io

    参考Java IO学习笔记(一):File类Java IO学习笔记(二):RandomAccessFile类Jav...

  • Java学习日记

    title: Java学习笔记date: 2018-05-18 12:00:00tags: Java 学习笔记 P...

  • Guava 中的文件操作:Files

    本片内容收录在我的在线笔记 java-note-for-free 中。 笔记源文件在 gitee 中。 Java ...

  • 2018-02-04@JAVA

    JAVA初始 ——浙大MOOC《从零开始学Java》Java笔记系列1 Java世界的hello world 新建...

  • Jasypt非对称加密

    Jasypt: Java Simplified Encryption 本笔记介绍使用Jasypt: Java Si...

  • java学习笔记-日志篇

    java学习笔记-日志篇-目录 java日志篇(1)-日志概述 java日志篇(2)-JUL(java.util....

  • 小白学java

    目录 1、配置java 环境2、java代码规范3、java笔记4、java程序编写 配置java环境 1、下载j...

  • Java8学习笔记目录

    Java8学习笔记 -- 接口的默认方法与静态方法 Java8学习笔记 -- Lambda表达式,Function...

网友评论

    本文标题:Java笔记!

    本文链接:https://www.haomeiwen.com/subject/oatkpttx.html