1.Scanner的概述和方法介绍 * A:Scanner的概述 * 是一个从键盘输入的类,有final修饰,不能被子类继承 * Scanner sc = new Scanner(System.in); * String str = sc.nextLine(); * B:Scanner的构造方法原理 ...
分类:
编程语言 时间:
2016-04-28 13:58:32
阅读次数:
257
1. 在HashTable中同步和如何实现HashMap的同步
1. 同步意味着在一个时间点只能有一个线程可以修改hash表,任何线程在执行HashTable的更新操作前都需要获取对象锁,其他线程则等待锁的释放。
2. HashMap可以通过Map m=Collection.synchronizedMap(new HashMap())来达到同步的效果。具体而言,该方法返...
分类:
编程语言 时间:
2016-04-28 10:41:44
阅读次数:
225
一、 Java数据类型 1.1 数据类型划分 1.2 基本数据类型 1.2.1 基本数据类型的默认值 1.3 常用的转义字符 1.4 数据类型的转换: (1)自动类型转换和强制类型转换。 (2)任何数据类型都会向String转换。 二、 运算符、表达式与语句 2.1运算符 (1)赋值运算符:= (2 ...
分类:
编程语言 时间:
2016-04-27 09:22:17
阅读次数:
301
1.package关键字的概述及作用 * A:为什么要有包 * 将字节码(.class)进行分类存放 * B:包的概述 * * C:包的作用 * 包名要定义在第一行, * 包名.*这个包下所有的类都可见 * 具体的类比较好,能提高效率 2.包的定义及注意事项 * A:定义包的格式 * package ...
分类:
编程语言 时间:
2016-04-27 00:00:29
阅读次数:
470
转载:http://my.oschina.net/u/267295/blog/52716 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: ...
分类:
编程语言 时间:
2016-04-26 12:19:34
阅读次数:
207
1. 字符串与数组——字符串创建与存储机制
String s1=newString(“abc”) 和 String s1=new String(“abc”)语句,存在两个引用对象s1、s2.对象内容都是字符串“abc”,他们的在内存中的地址是不同的。
由此可见对象一般都放在堆中,栈中放的是方法或引用变量。?
2. ...
分类:
编程语言 时间:
2016-04-26 11:03:45
阅读次数:
222
1.构造方法概述和格式 * A:构造方法概述和作用 * 给对象的数据(属性)进行初始化 * B:构造方法格式特点 * a:方法名与类名相同(大小也要与类名一致) * b:没有返回值类型,连void都没有 * c:没有具体的返回值 * d:构造方法不用调用,一创建对象就执行了, * e:构造方法可以重 ...
分类:
编程语言 时间:
2016-04-24 17:20:08
阅读次数:
165
1.Java约定俗成 2.面向对象的特点 3.类、对象 4.案例演示 5.成员变量和局部变量的区别 6.方法的形式参数或返回值是类名的时候如何调用 * A:方法的参数是类名 * 如果你看到了一个方法的形式参数是一个类类型(引用类型),这里其实需要的是该类的对象。 * B:方法的返回值是类名 * 如果 ...
分类:
编程语言 时间:
2016-04-24 17:07:47
阅读次数:
141
1.数组概述、定义格式 2.数组初始化、动态初始化 3.java内存分配,栈、堆区别 4.数组静态初始化 5.数组操作的两个常见小问题越界和空指针 6.数组演示操作 7.二维数组的概述及其格式 8.二维数组演示 ...
分类:
编程语言 时间:
2016-04-24 17:03:19
阅读次数:
268
最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习。 一:计算机语言的发展 1:机器语言,最原始的语言,主要有“01”构成,最早的计算机使用电子管,01主要有高低电平控制。2:汇编语言,借助一些特殊符号,相比机器语言,更容易为人 ...
分类:
编程语言 时间:
2016-04-24 13:59:48
阅读次数:
169