java基础

_________________________________________________________________________________________

 

one: Java是一种可以编译跨平台、面向对象的高级计算机语言。
 
two: Java语言的特点:简单、安全、跨平台、面向对象、支持多线程。
 
three: Java的三个技术平台分别是JavaSE、JavaEE、JavaME。
 
four: Java程序的运行环境简称为JDK。
 
five: 编译Java程序需要使用javac 命令。
 
six: javac.exe和java.exe这两个可执行程序存放在JDK安装目录的bin目录下。
 
seven: PATH环境变量用来存储Java的编译和运行工具所在的路径;CLASSPATH环境变量则用来保存Java
虚拟机要运行的“.calss”文件。
 
eight: .class文件在java.exe 文件启动的JVM中运行。
 
nine: JRE与JDK之间的区别:a)JRE(Java Runtime Environment)提供java程序运行所需要的基本条件(如JVM)和许多

基础类。 b)JDK(Java Development Kit)是Java程序开发工具包——包含编译 工具、解释工具、打包工具等开发工具。
 
ten: JVM——Java虚拟机,相当于一个虚拟的操作系统,负责运行javac.exe生成的字节码(二进制)文件。

_____________________________________________________________________________________________

 

 

____________________________________________________________________________________________


数组:
定义数组:
 
I.   类型[ ] 数组名= new 类型[ 数组长度] 
这种定义方式只指定了长度,元素的初值由系统自动赋。(动态初始化)
 
II.  类型[ ] 数组名= new 类型[ ]{元素,元素,......}
III. 类型[ ] 数组名= {元素,元素,......}
//这2种称为静态初始化。
 

二维数组:
定义方式
1:类型[ ][ ] 变量名= new 类型[ 几行][ 几列]; 

2:类型[ ][ ] 变量名= new 类型[ 几行][ ]; 
//
行数确定,
列数不确定——每行可以随便赋值。
 
3:
类型[ ][ ] 变量名= { { ,...,...,...},{ },{ },...... } 
//这种行数、列数都不确定。大括号内的每个大括号代表 一行的元数

数组的操作:
I  数组赋值
num[0][0]=12;//给第一行第一列的元素赋值;


II 处理数组
ps 二维数组的访问同一维一样,输出时只是要用二重循环输出;
int [][]num={{1,2,3},{4,5,6}};
for(int i=0;i<num.length;i++){
   for(int j=0;j<num[i].length;j++){
       System.out.print(num[i][j]);
   }
   System.out.println();
}
运行结果:
123
456

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值