A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

baohansl

初级黑马

  • 黑马币:27

  • 帖子:8

  • 精华:0

© baohansl 初级黑马   /  2018-3-25 13:33  /  931 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 baohansl 于 2018-3-25 13:34 编辑

JAVAEE 11期基础班技术总结
1.DOS命令
D:  进入目录
Dir 浏览目录
Md 创建文件
Rd 删除目录(目录非空不能删)
Cd 进入文件
Cd.. 退回上一级
Cd\ 退回到根目录
Del 删除文件
Del *.txt 删除所有txt
Cls 清屏
Exit 退出DOS


2.基本类型
float a=0.1F;//必须加F,小数默认为double类型,会损失精度
long  b=1000000000;//报错,需要加L,整数默认为int类型
long b =1000000000L;//正确

byte c=10;
c=c+1;//报错,c+1为int类型,赋值时会损失精度
c++;//不报错,编译为 c=(byte)(c+1)
C+=1;//不报错,同上

short a = 10;
short b = 1;
short c = a + b;//错,相加前会将ab转为默认int,损失精度

3.运算符
&(|)和&&(||)的区别
1.&可以作与运算
2. &&左边为false,右边不执行,&则不然
3.||左边为true,右边不执行,|则不然
a=3;
b=a++;//b=3,a=4,先赋值,再自增

a=3;
b=++a;//b=4,a=4,先自增,再赋值


4.数组
int[] arr = new int[5];
print arr的值形式是 [I@19bb25a
[:代表一维数组
I:代表int类型
@:固定格式
19bb25a:地址
*java地址指针是带类型的

二维数组理解
int a[3][4]={
{10,20,30,40,},
{50,60,70,80},
{90,91,92,93}
};
则数组a有3个元素,分别为a[0]、a[1]、a[2]。
而每个元素都是一个一维数组,各包含4个元素,
如a[1]的4个元素是a[1][0]、a[1][1]、a[1]2]、a[1][3]。

Student[] arr = new Student[3];//在堆中的数组不是Student的
完整成员变量而是将指向Student的引用

5.堆栈理解

图片1.png (166.21 KB, 下载次数: 1)

图片1.png

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马