package test;

 

/**

* Desription:

* @author
orangebook

*<br/>网站:《a href="http://www.crazyit.org">疯狂Java联盟</a>

*<br/>

*/

 

public
class javadocTest {

    /**

     * 简单的测试Field

     */

    protected String name;

    public
static
void main(String[] args)

    {

        long binVall=16;

        binVall=binVall>>>2;

        System.out.println(binVall);

        System.out.println("hello world");

    }

 

}

 

package test;

/**

* Description:

* <br/>网站:<a href="http://www.crazyit.org">疯狂 Java 联盟</a>

* <br/>Copyright (c) , 2001-2012,Yeeku.H.Lee

* <br/>This program is protected by copyright laws.

* <br/>Program Name:

* <br/>Date:

* @author
orangebook

* @version 1.0

*/

public
class Test {

/**

* 简单测试
Fiedld

*/

    public
int
age;

    public Test()

    {

        

    }

    

}

 

 

 

 

 

 

package test;

public
class javadocTest {

    protected String name;

    public
static
void main(String[] args)

    {

        String[] test;

        test=new String[4];

        test[0]="疯狂Java讲义";

        test[1]="轻量级Java EE 企业应用实战";

        for(int i=0;i<test.length;++i)

        System.out.println(test[i]);

    }

 

}

 

package test;

 

public
class javadocTest {

    public
static
void main(String[] args) {

        String[] test;

        test = new String[4];

        test[0] = "疯狂Java讲义";

        test[1] = "轻量级Java EE 企业应用实战";

        test[2] = "疯狂Android讲义";

        for (String book : test)

            System.out.println(book);

    }

}

 

package test;

 

public
class javadocTest {

    public
static
void main(String[] args) {

        int[] a = { 5, 7, 20 };

        int[] b = new
int[4];

 

        System.out.println("b数组的长度为:" + b.length);

        for (int i = 0, len = a.length; i < len; ++i) {

            System.out.println(a[i]);

        }

        for (int i = 0, len = b.length; i < len; ++i) {

            System.out.println(b[i]);

        }

        b = a;

        System.out.println("b数组的长度为:" + b.length);

    }

}

 

package test;

 

public
class javadocTest {

 

    public
static
void main(String[] args) {

        Person[] students;

 

        students = new Person[2];

        Person zhang = new Person();

        zhang.age = 15;

        zhang.height = 158;

        Person lee = new Person();

        lee.age = 16;

        lee.height = 161;

        students[0] = zhang;

        students[1] = lee;

        lee.info();

        students[1].info();

        students[0].info();

    }

}

 

class Person {

    public
int
age;

    public
double
height;

 

    public
void info() {

        System.out.println("我的年龄是:" + age + ",我的身高是:" + height);

    }

}

 

package test;

 

public
class javadocTest {

 

    public
static
void main(String[] args) {

        int[][] a;

        a = new
int[4][];

        // 把a当成一维数组,查看每个数组元素的值

        for (int i = 0, len = a.length; i < len; ++i) {

            System.out.println(a[i]);

        }

        a[0] = new
int[2];

        a[0][1] = 6;

        for (int i = 0, len = a[0].length; i < len; ++i) {

            System.out.println(a[0][i]);

        }

 

    }

}

 

package test;

 

import java.util.Arrays;

 

public
class javadocTest {

 

    public
static
void main(String[] args) {

        int[] a = new
int[] { 3, 4, 5, 6 };

        int[] a2 = new
int[] { 3, 4, 5, 6 };

//用来判断两个数组是否相等

        System.out.println("a的数组和a2数组是否相等:" + Arrays.equals(a, a2));

        int[] b = Arrays.copyOf(a, 6);

        System.out.println("a的数组和b数组是否相等:" + Arrays.equals(a, b));

//将一个数组转化为字符串

        System.out.println("b数组元素为" + Arrays.toString(b));

        Arrays.fill(b, 2, 4, 1);

//对数组中的元素排序

        Arrays.sort(b);

        System.out.println("b数组的无线为:" + Arrays.toString(b));

 

    }

}

 

疯狂JAVA讲义第三章之数组篇的更多相关文章

  1. 0038 Java学习笔记-多线程-传统线程间通信、Condition、阻塞队列、《疯狂Java讲义 第三版》进程间通信示例代码存在的一个问题

    调用同步锁的wait().notify().notifyAll()进行线程通信 看这个经典的存取款问题,要求两个线程存款,两个线程取款,账户里有余额的时候只能取款,没余额的时候只能存款,存取款金额相同 ...

  2. 疯狂java讲义 第三版 笔记

      java7新加特性: 0B010101  二进制数 int c=0B0111_1111;   数值中使用下划线分隔 switch 支持String类型   字符串常量放在常量池 String s0 ...

  3. 疯狂java讲义之流程控制与数组

    while package ch4; /** * Created by Jiqing on 2016/11/6. */ public class While { public static void ...

  4. 《疯狂Java讲义》(三) ---- JDK&JRE&JVM&CLASSPATH

    JDK: Java SE Development Kit, Java标准版开发包.包括Java编译器,JRE,以及常用的Java类库等. JRE: Java Runtime Environment,运 ...

  5. 34、疯狂java讲义第三版

    内容中包含 base64string 图片造成字符过多,拒绝显示

  6. 《疯狂java讲义》读后感

    <疯狂java讲义·第三版>,全书共851页,18章. 目录如下: 第1章 Java语言概述与开发环境 第2章 理解面向对象 第3章 数据类型和运算符 第4章 流程控制与数组 第5章 面向 ...

  7. 《疯狂java讲义》笔记 1-5章

    1.编译语言和解释语言理解,摘自李刚老师的<疯狂Java讲义>第三版: 就是说,Java和.net都是编译型有事解释型语言.编译型就是根据不同平台编译成不同的可执行机器码,编译过程中会进行 ...

  8. 疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条

    http://blog.csdn.net/terryzero/article/details/3797782 疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条 标签: swing编程 ...

  9. udp协议基础(转自疯狂java讲义)

    第17章  网络编程 17.4  基于UDP协议的网络编程 UDP协议是一种不可靠的网络协议,它在通信实例的两端各建立一个Socket,但这两个Socket之间并没有虚拟链路,这两个Socket只是发 ...

随机推荐

  1. [译]Stairway to Integration Services Level 8 - SSIS 工作流管理高级

    介绍 在前两个章节我们,建立了一个新的SSIS包,简单的使用了一下scripting还有优先约束,并且测试了MaxConcurrentExecutables 属性.  同时实验了  “On Succe ...

  2. 【Linux命令】数据库mysql配置命令

    # 检查MySQL服务器系统进程 ~ ps -aux|grep mysql mysql 1103 0.0 0.3 492648 51780 ? Ssl 14:04 0:21 /usr/sbin/mys ...

  3. Java学习01

    Java学习01 第一章 1.JRE与JDK JDK(JAVA Develop Kit,JAVA开发工具包)提供了Java的开发环境和运行环境,主要用于开发JAVA程序,面向Java程序的开发者; J ...

  4. ODBC、OLE DB、 ADO、ODAC、ODP.NET

    面对各式各样.越来越多的数据来源和访问需求.软件开发框架中一般都提供了统一的访问接口和方法,来屏蔽数据库底层差异. 各式各样的Provider提供者. ODBC(Open Database Conne ...

  5. 第二节 EAN 8 码 / EAN 13 码

    EAN码的全名为欧洲商品条码(European Article Number),源於西元1977年,由欧洲十二个工业国家所共同发展出来的一种条码.目前已成为一种国际性的条码系统.EAN条码系统的管理是 ...

  6. 解决Jetty Maven Plugin:Please initialize the log4j system properly(转)

    解决Jetty Maven Plugin:Please initialize the log4j system properly.Jetty Maven Plugin环境: <plugin> ...

  7. poj 2250 Compromise(区间dp)

    题目链接:http://poj.org/problem?id=2250 思路分析:最长公共子序列问题的变形,只是把字符变成了字符串,按照最长公共子序列的思路即可以求解. 代码如下: #include ...

  8. HDU 4734 F(x) 2013 ACM/ICPC 成都网络赛

    传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4734 数位DP. 用dp[i][j][k] 表示第i位用j时f(x)=k的时候的个数,然后需要预处理下小 ...

  9. Android Input设备debug技巧

    一.驱动层 检查是否有点上报 adb shell getevent -l /dev/input/eventX 检查input设备支持的属性值 adb shell getevent -i /dev/in ...

  10. HH的军训(容斥)

    1248: HH的军训 时间限制: 1 Sec  内存限制: 128 MB 提交: 95  解决: 11 [提交][状态][讨论版] 题目描述 大学里,最难忘的事情莫过于军训了,白白的HH童鞋就被无情 ...