摘要: 1.编程. 已知字符串:”this is a test of java”. 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串”test” (3) 将本字符串复制到一个字符数组Char[] str中. (4) 将字符串... 阅读全文
posted @ 2017-04-30 21:10 TCB_Java 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 一、日期类Java语言提供了2个类来处理日期Date类 Date类以毫秒来表示特定的日期 构造方法 Date date = new Date(); System.out.println(date); 获取当前时间方法 long getTime() 返... 阅读全文
posted @ 2017-04-30 20:15 TCB_Java 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、Math类Math类 【绝对值】Math.abs();//返回对应类型的绝对值 【最大值和最小值】Math.max(int a, int b) ,Math.min(int a,int b);(其他类型都可以) 【立方根】Math.cbrt(double... 阅读全文
posted @ 2017-04-30 20:10 TCB_Java 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、字符相关类型分类: 1.不可变的字符序列: String类 2.可变的字符序列: StringBuilder类——->线程不安全的 执行效率相对较高 StringBuffer类——->线程安全的 执行效率相对较低二、不可变的字符序列—-String类2,... 阅读全文
posted @ 2017-04-30 18:33 TCB_Java 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、装箱和拆箱 装箱:将基本数据类型包装为对应的包装类对象 拆箱:将包装类对象转换成对应的基本数据类型 JDK5.0中为基本数据类型提供了自动装箱(boxing)、拆箱(unboxing)功能二、八种基本数据类型包装类2.1包装类关系图注意:1、int类型对应的包装类是... 阅读全文
posted @ 2017-04-30 18:15 TCB_Java 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 要求打印7行直角杨辉三角杨辉三角特点: 第1行和第2行数字都为1; 从第三行开始,除去开头和结尾数字为1,中间数字为上一行斜对角两个数字的和。 如下图: 打印结果: 代码如下:package 杨辉三角;public class Test2 { public st... 阅读全文
posted @ 2017-04-30 00:23 TCB_Java 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1,选择窗口,preference 2,general 阅读全文
posted @ 2017-04-27 19:53 TCB_Java 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.选中要导包的工程—–>2.右击选择创建文件夹——->3.将要导的包复制到该文件夹下——–>4.右击要导入的包——>5.选择Build path—>Add to Build Path1.选中要导包的工程 2.右击选择创建文件夹 3.将要导的包复制到该文件夹下 4.右击要导入的... 阅读全文
posted @ 2017-04-27 19:37 TCB_Java 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式由来1)还没有工厂时代:假如还没有工业革命,如果一个客户要一款宝马车,一般的做法是客户去创建一款宝马车,然后拿来用。 2)简单工厂模式:后来出现工业革命。用户不用去创建宝马车。因为客户有一个工厂来帮他创建宝马.想要什么车,这个工厂就可以建。比如想要320i系列车... 阅读全文
posted @ 2017-04-27 18:46 TCB_Java 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 引言生产者-消费者(producer-consumer)问题,也称作有界缓冲区(bounded-buffer)问题,两个进程共享一个公共的固定大小的缓冲区。其中一个是生产者,用于将消息放入缓冲区;另外一个是消费者,用于从缓冲区中取出消息。问题出现在当缓冲区已经满了,而此时生产者还想... 阅读全文
posted @ 2017-04-25 16:30 TCB_Java 阅读(268) 评论(0) 推荐(0) 编辑