来成都黑马也有一个月的时间了,就谈谈我为什么来黑马,以及来了这段时间的感受吧!
因为以前对java有一些了解,所以决定了培训的方向是JavaEE,在来黑马之前,我去咨询过不少的培训机构,电话咨询或者是亲自去看他们培训的环境,了解培训的内容和时间的安排。经过
大楷5家的比较后,我选择了黑马,主要原因有几点:第一,这里的培训时间要长点,大部分培训机构都是4个月到4个半月的时间,黑马的时间大楷是基础班16天+就业办天170天的时间,总共
加起来超过了6个月。第二:时间要长1到2个月,但是培训费用都差不多,花同样的钱,可以有更多的时间学习。第三:离我家要近一点,大部分培训机构都在天府三街附近,每天过去太费时
间了,而黑马的新校区现在搬到了里2号线金周路不远的地方,所以过去上课也比较方便。第四:上课时间,明天早上是9点上课,这样我有充足的时间到学校。老师讲的东西都是很基本的,
也可以能是有很多同学才开始接触这个东西。很多原来没有学过计算机语言的同学,起步都还是有些困难,但是不管学什么都是要有一个过程的吧。老师在课堂上每个知识点都会重复很多次
,加强我们的记忆。最后有人感谢老班,在这段时间不辞辛苦的给我提供帮助,找我们谈心。
1.试分析基本数据类型和引用数据类型的基本特点。
Java的基本数据类型都有固定的数据位,不随运行平台的变化而变化。
基本数据类型包括byte、int、char、long、float、double、boolean和short。
引用类型都是用类或对象实现的,引用数据类型包括:类,数组,接口。
基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的。不论是基本数据类型还是引用类型,他们都会先在栈中分配一块内存,对于基本类型来说,这块区域包含的是基本类型的内容;而对于对象类型来说,这块区域包含的是指向真正内容的指针,真正的内容被手动的分配在堆上。
附加一些这段时间学习放知识点:
2.分析以下程序段,得到什么打印结果: 0 -1 1 2
System.out.println( 1 >>> 1);
System.out.println( -1 >> 31);
System.out.println( 2 >> 1);
System.out.println( 1 << 1);
3.以下temp 变量的最终取值是: 1
long temp = (int)3.9;
temp %= 2;
4.以下代码运行后得到的输出结果: Not equal! 10
int output=10;
boolean b1 = false;
if((b1==true) && ((output+=10)==20)){
System.out.println(“We are equal ”+output);
}
else{
System.out.println(“Not equal! ”+output);
}
5.以下代码运行后的输出结果: We are equal 20
int output=10;
boolean b1 = false;
if((b1=true) && ((output+=10)==20)){
System.out.println(“We are equal ”+output);
}
else{
System.out.println(“Not equal! ”+output);
}
6.运行以下程序,将得到的输出结果: 17 9 17 9
public class Abs{
static int a=0×11;
static int b=0011;
static int c=’\u0011′;
static int d=011;
|
|