javaSE学习
文章平均质量分 63
帅帅学大数据
这个作者很懒,什么都没留下…
展开
-
探究:java中的char的取值范围,为什么是-128到127?
探究:java中的char的取值范围,为什么是-128到127?一:char的初始化char是Java中的保留字,与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode。不过8位的ASCII码包含在Unicode中,是从0~127的。Java中使用Unicode的原因是,Java的Applet允许全世界范围内运行,那它就需要一种可以转载 2017-09-13 11:28:13 · 13937 阅读 · 5 评论 -
java_递归遍历文件目录结构,打印所有的目录名和文件名
/** * */package 作业0922;import java.io.File;public class 文件 { public static void main(String[] args) { getFileListame("C:\\Users\\shuai\\Desktop\\作业"); } public static void getFileListam原创 2017-09-22 14:49:47 · 5455 阅读 · 1 评论 -
java_找出大于200的最小质数
package 课堂练习的项目;public class 找出大于200的最小质数 { public static void main(String[] args) { // TODO 自动生成的方法存根 int i = 200; outter:while (i >= 200) { innner:for(int j = 2; j < i;j++){ while (原创 2017-09-20 09:06:02 · 5954 阅读 · 0 评论 -
java_字符串中各类型字符出现的个数统计
有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数。/** * */package 作业0919;import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class 统计字符 { public stat原创 2017-09-20 09:01:37 · 3378 阅读 · 0 评论 -
java_去除字符串中的空格的几种方法
/** * */package 作业0919;import java.util.regex.Matcher;import java.util.regex.Pattern;public class 去除空格 { public static void main(String[] args) { String string = "aa bb cc dd"; St原创 2017-09-20 08:58:54 · 922 阅读 · 0 评论 -
java_字符串中子字符串出现的次数
分别在控制台输入字符串和子字符串,并计算字符串中子字符串出现的次数。 /** * */package 作业0919;import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringCount { public st原创 2017-09-20 08:52:17 · 4967 阅读 · 0 评论 -
java中的日期类应用
巴黎时间比北京时间晚7个小时,纽约时间比北京时间晚12个小时,试编写一程序,根据输入的北京时间输出相应的巴黎和纽约时间。也可引申为输入日期,然后对其进行相应的处理./** * */package 作业0919;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Da原创 2017-09-20 08:46:57 · 2468 阅读 · 0 评论 -
java_多线程_socket通信_多个客户端发送,服务器响应
/** * 服务器端不断接受请求 * 接受一个请求开启一段线程 */package 练习0927;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.ServerSo原创 2017-09-28 08:55:00 · 915 阅读 · 0 评论 -
java_找到1-1000的质数
for (int i = 2; i <= 1000; i++) { boolean flag = true; for (int j = 2; j < i; j++) { if (i % j == 0) { flag = false; break; } } if (flag) { System.o原创 2017-09-27 10:04:56 · 5195 阅读 · 0 评论 -
java_多线程_解决生产者消费者问题_用最简单的代码
/** * java_解决生产者消费者问题_用最简单的代码 * 库存最大是10,每生产10个开始消费,消费完再生产 * */package 重要练习0922;public class 生产者消费者问题 { public static void main(String[] args) { product p = new product(); new Thread(new P原创 2017-09-27 10:00:19 · 385 阅读 · 0 评论 -
java多线程_死锁问题_用最简单的代码重现死锁问题
/** * java_死锁问题_用最简单的代码重现死锁问题 * */package 重要练习0922;import java.util.ArrayList;public class 死锁 { public static void main(String[] args) { ArrayList a = new ArrayList<>(); ArrayList b =原创 2017-09-27 09:53:54 · 379 阅读 · 1 评论 -
Java中自定义异常类_异常处理
[总结] 1.自定义异常: class 异常类名 extends Exception { public 异常类名(String msg) { super(msg); } } 2.标识可能抛出的异常: throws 异常类名1,异常类名2 3.捕获异常: try{} catch原创 2017-09-18 15:59:23 · 1045 阅读 · 0 评论 -
Java例子:万年历的输出
/** * */package 练习0927;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.temporal.TemporalAdjusters;import java.util.Scanner;public class 日期类的练习 { public static void原创 2017-10-29 01:11:01 · 385 阅读 · 0 评论