Java
文章平均质量分 75
Askyler
这个作者很懒,什么都没留下…
展开
-
多线程
/* * 练习: * 创建两个线程,和主线程交替运行。 * * 原来线程都有自己默认的名称。 * Thread-编号该编号从0开始。 * * static Thread currentThread():获取当前线程对象。 * getName():获取线程名称。 * * 设置线程名称:setName或者构造函数。 * */原创 2014-05-22 21:13:39 · 544 阅读 · 0 评论 -
day03
小数的二进制转换:十进制小数转二进制 十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数 部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。案例一: 把(0.8125)转换为二进制小数。解: 案例二: 把十进制小数0.625转载 2014-08-14 20:31:05 · 620 阅读 · 0 评论 -
day02
1. Java语言基础1.1. 引言如何使用java程序,解决计算圆的面积的简单问题?人们解决任何问题的思想,方法和步骤,都可以理解为算法,人们解决问题的方法有好有坏,因此算法性能上也就有高有低之分。算法在计算机中是指令的集合,解决特定问题而定义的一系列操作,算法是计算机解题的过程,先要有解题思路,然后再编写程序,解题思路是算法的逻辑形式,编写代码是算法的代码体转载 2014-08-14 20:21:47 · 1017 阅读 · 0 评论 -
day01
[计算机基础知识概论] 1. 计算机是由硬件和软件组成, 为了人类服务的. 简单来说: 计算机有硬件和软件, 解决人类的需求. 计算机: 科学计算... 看新闻, 看电影. 文本编辑... 打代码... 玩游戏... 2.硬件中央处理器:cpu , 大脑, 执行指令... 并控制计算机 运算器, 控制器. 主存储器: 内存..转载 2014-08-14 20:17:03 · 782 阅读 · 0 评论 -
反射小总结
Class.forName载入指定类,然后调用getDeclaredMethods来获取这个类中din原创 2014-06-18 15:22:54 · 541 阅读 · 0 评论 -
java分了5片内存
1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。1:每一个实体都有内存首地址值。2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不一样。 3:垃圾回收原创 2014-05-28 23:17:21 · 2190 阅读 · 0 评论 -
String常用的方法
/*String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。常见的操作有哪些?"abcd"1,获取。 1.1 字符串中的包含的字符数,也就是字符串的长度。 int length():获取长度。 1.2 根据位置获取位置上某个字符。 char charAt(int index): 1.3 根据字符获取该字符在字符串中位置。 int indexOf原创 2014-05-28 14:35:28 · 509 阅读 · 0 评论 -
String去除字符串两端空格、将一个字符串进行反转、计算字符串中出现的的次数、获取两个字符串中最大相同字串
1、模拟一个trim方法,去除字符串两端空格。思路:1、判断字符串diy原创 2014-05-28 14:25:38 · 2433 阅读 · 0 评论 -
StringBuffer和StringBuilder
/*StringBuilder是字符串缓冲区原创 2014-05-28 17:43:35 · 778 阅读 · 0 评论 -
面向对象的思想(未完)
面向对象:特点:1、将复杂的事情简单化。 2、面向对象将原创 2014-06-28 22:00:43 · 627 阅读 · 0 评论 -
Collections:给集合操作提供了更多的功能和Arraylist使用方法
Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。原创 2014-06-25 14:16:45 · 1325 阅读 · 0 评论 -
使用集合的技巧
使用集合的技巧:看到Array就是数组结构,有角标,查询速度很快。看到link就是链表结构:增删速度快,而且有特有方法。addFirst() 、addLast() 、removerFirst()、removeLast()、getFirst()、getLast()看到hash就是哈希表,就要想要哈希值,就是想到唯一性,就要想到存入到该结构的中元素必须覆盖hashCod原创 2014-06-25 10:11:06 · 732 阅读 · 0 评论 -
Map两种迭代方法
两种获取集合元素的方法: 重点说一下获取方法中的两个:keySet()和entrySet()方法1、keySet()方法获取元素原理:将Map集合中的所有键存入到Set集合中,因为Set集合具备迭代器,所以可以用迭代方式取出所有的键,再根据get方法获取每一个键对应的值。简单说就是:Map集合---->Set集合 ---->迭代器取出示例://ke原创 2014-06-25 08:42:25 · 28913 阅读 · 1 评论 -
关于Object一些共性方法
------java.lang.ObjectObject:所有类的直接或者间接父类,Java认为所有的对象都具备一些基本的共性内容,这些内容可以不断的向上抽取,最终就抽取到了一个最顶层的类中的,该类中定义的就是所有对象都具备的功能。 具体方法:1,boolean equals(Object obj):用于比较两个对象是否相等,其实内部比较的就是两个对象地址。 //集合中c而根据原创 2014-06-03 23:47:02 · 646 阅读 · 0 评论 -
day04-05数组
1.1. 数组 1、数组的定义 2、数组的内存分配及特点 3、数组操作常见问题 4、数组常见操作 5、数组中的数组概念同一种类型数据的集合。其实数组就是一个容器。数组的好处可以自动给数组中的元素从0开始编号,方便操作这些元素。格式1:元素类型[] 数组名 = new 元素类型[元素个数或数组长度];示例转载 2014-08-14 20:32:53 · 683 阅读 · 0 评论