-
java简介
1995年6月由sun公司研发。
优势:面向对象、具有跨平台性、稳定、多线程、安全、简单、动态。
面向对象:一种对现实世界理解和抽象的方法。
JDK的版本:Java SE(标准版),Java EE(企业版),Java ME(移动版)。
JDK下载地址:http://java.sun.com.
JDK安装:一般JDK会自动配置环境变量,检测是否安装成功,在cmd中输入java -version检测,打印版本信息则安装成功,不然需要配置环境变量。
path:安装目录的bin文件夹。
classpath:安装目录的jre/lib/rt.jar。 -
java基础数据类型
(1)基本数据类型:boolean(1)、byte(1)、short(2)、int(4)、long(8)、float(8)、double(8)、char。
基本数据类型转换:低转高自动转换,高转低强制转换。
(2)数组的定义:int a[]=new int[3]。
(3)数组的一些基础操作方法:
System.arraycopy(源数组,复制起始位置,目标数组,填充起始位置,复制长度)。
Arrays.copyOf(源数组,拷贝长度)返回拷贝数组。
Arrays.copuOfRange(源数组,拷贝起始位置,拷贝结束位置)返回拷贝数组。
Arrays.sort(源数组)。升序排序
Arrays.sort(源数组,排序起始位置,排序结束位置)。
Arrays.binarySearch(数组,查找参数),对已排序数组进行二分查找。
(4)枚举类型:
enum 枚举名
{
常量列表
} -
java基础运算、表达和语句
++a,先加后用;
a++,先用后加;
&,位与相同为1则为1;
| ,位或相同为0则为0;
~,位非1变0,0变1;
^,异或相同则为0,不同则为1;
instanceof,判定类与对象的包含关系;
a+=b,会进行类型强制转换;
break,跳出当前循环;
continue,跳过当次循环;
return,返回方法;
switch,1.7前支持byte、short、int、char,1.7后支持string;
java基础概念回顾
最新推荐文章于 2024-08-13 17:23:42 发布