java byte数组赋值_Java入门基础学习,成为一个Java程序员的必备知识

  • Post author:
  • Post category:java



引言


不是吧不是吧都21世纪了不会还有人不知道,Java是一种面向对象的编程语言。您可以在Windows操作系统上编写Java源代码,而在Linux操作系统上运行编译后的字节码,而无需修改源代码。

数据类型


Java 有 2 种数据类型,一种是基本数据类型,一种是引用类型。

基本数据类型用于存储简单类型的数据,比如说,int、long、byte、short 用于存储整数,float、double 用于存储浮点数,char 用于存储字符,boolean 用于存储布尔值。

不同的基本数据类型,有不同的默认值和大小,来个表格感受下。


数据类型 默认值 大小

booleanfalse1比特char’u0000’2比特byte01比特short02比特int04比特long0L8比特float0.0f4字节double0.08字节引用类型用于存储对象(null 表示没有值的对象)的引用,String 是引用类型的最佳代表,比如说

String program= “程序零世界” 。

声明变量

要声明一个变量,必须指定它的名字和类型,来看一个简单的示例:

int 


count 和 name 在声明后会得到一个默认值,按照它们的数据类型——不能是局部变量(否则 Java 编译器会在你使用变量的时候提醒要先赋值),必须是类成员变量。

public class SyntaxLocalVariable { 
    int age;     
    String name;      
    public static void main(String[] args) {         
           SyntaxLocalVariable syntax = new SyntaxLocalVariable();         
           System.out.println(syntax.age); // 输出 0         
           System.out.println(syntax.name);  // 输出 null     
    }
 }


也可以在声明一个变量后使用“=”操作符进行赋值,就像下面这样:

int age = 19; 
String name = "程序零世界";


我们定义了 2 个变量,int 类型的 age 和 String 类型的 name,age 赋值 19,name 赋值为“程序零世界”。

每行代码后面都跟了一个“;”,表示当前语句结束了。

在 Java 中,变量最好遵守命名约定,这样能提高代码的可阅读性。

  • 以字母、下划线(_)或者美元符号($)开头
  • 不能使用 Java 的保留字,比如说 int 不能作为变量名


数组


数组在 Java 中占据着重要的位置,它是很多集合类的底层实现。数组属于引用类型,它用来存储一系列指定类型的数据。

声明数组的一般语法如下所示:

type[] identiier = new type[length];


type 可以是任意的基本数据类型或者引用类型。来看下面这个例子:

public class ArraysDemo {     
    public static void main(String[] args) {         
            int [] nums = new int[10];         
            nums[0] = 18;