![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaBase
曾经赖床
这个作者很懒,什么都没留下…
展开
-
线程组跟线程池
线程组: 线程组存在的意义,首要原因是安全。 java默认创建的线程都是属于系统线程组,而同一个线程组的线程是可以相互修改对方的数据的。 但如果在不同的线程组中,那么就不能“跨线程组”修改数据,可以从一定程度上保证数据安全。 线程池: 线程池存在的意义,首要作用是效率。 线程的创建和结束都需要耗费一定的系统时间(特别是创建),不停创建和删除线程会浪费大量的时间。所以,在创建出一原创 2013-11-15 18:06:32 · 542 阅读 · 0 评论 -
Java IO流学习总结
Java IO流学习总结 Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流转载 2013-11-18 02:42:12 · 551 阅读 · 0 评论 -
回文判断
package test; import java.util.Scanner; public class T { /** * @param args */ public static void main(String[] args) { System.out.println("请输入:"); Scann原创 2013-11-05 22:09:50 · 536 阅读 · 0 评论 -
创建子类对象调用父类构造器
从第一段代码中可以看出,在创建子类对象时候,如果子类的构造函数没有显示调用父类的构造函数,则会调用父类的默认无参构造函数 从第二段代码中可以看出,在创建子类对象时候,如果子类的构造函数没有显示调用父类的构造函数且父类自己提供了无参构造函数,则会调用父类自己的无参构造函数。 为什么这个时候会调用自己的,而不调用默认的?是不是因为父类一旦定义了自己的无参构造函数,就重写了其父类object提供转载 2013-11-23 00:21:04 · 4091 阅读 · 1 评论 -
String类中的一些方法的用法
一、charAt public char charAt(int index) 返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值位于索引 0 处,第二个位于索引 1 处,依此类推,这类似于数组索引。如果索引指定的 char 值是代理项,则返回代理项值。 实例如下: publicclass $charAt { publicst转载 2013-11-23 00:28:22 · 664 阅读 · 0 评论 -
一个经典的二分查找算法
一个经典的二分查找算法 1: public static int binarySearch(int[] a, int key) { 2: int low = 0; 3: int high = a.length - 1; 4: 5: while (low <= high) { 6: int mid =转载 2013-11-25 15:25:11 · 605 阅读 · 0 评论