代码改变世界

Java中Scanner输入控制

2015-09-28 22:09 by himanxu, 793 阅读, 0 推荐, 收藏, 编辑
摘要:Scanner用于扫描键盘,读取用户的键盘输入。在一般使用赋值中,预先知道键盘输入的次数,从而可以通过for循环控制scanner扫描的次数。然而,当键盘输入次数不确定时,如何控制scan循环跳出,例如实现计算四则运算式子的计算,计算式子由用户输入Scanner scanner = new Scan... 阅读全文

Java机制

2015-09-28 18:32 by himanxu, 153 阅读, 0 推荐, 收藏, 编辑
摘要:泛型参数化类型 List,使该List类型能处理更多的数据类型,在实际处理的过程中,通过参数实例,对类型进行实例化类型实例必须为引用类型,但实际情况中还需要处理基本数据类型,从而需要在基本类型与引用类型间进行转换。Java中引用类型->基本类型叫自动拆箱,基本类型->引用类型叫自动装箱 阅读全文

java GET请求与POST请求

2015-09-23 22:07 by himanxu, 210 阅读, 0 推荐, 收藏, 编辑
摘要:http请求格式: //http请求行 refence:http://m.blog.csdn.net/blog/legend050709/39672551 //http请求消息报头 //回车换行[] //http请求正文http响应格式 //http响应... 阅读全文

java 多线程

2015-09-13 20:40 by himanxu, 156 阅读, 0 推荐, 收藏, 编辑
摘要:在测试Thread优先级时YieldTest first = new YieldTest();YieldTest second = new YieldTest();first.setName("first yield");first.setPriority(Thread.MAX_PRIORITY);... 阅读全文

java IO操作

2015-09-07 21:40 by himanxu, 203 阅读, 0 推荐, 收藏, 编辑
摘要:java7中引入自动资源管理(ARM),使用try(){}catch{}finally{},()中的资源会在程序运行后自动释放。文件流分为输入流和输出流,典型用法FileReader fr = new FileReader("poem.txt"); //读取已有文件FileWriter fw = n... 阅读全文

android下Json操作

2015-09-06 16:50 by himanxu, 149 阅读, 0 推荐, 收藏, 编辑
摘要:遇到一个问题,JSONObject json = new JSONObject(params[1]);使用JSONObject构造函数将字符串转化成Json对象,程序编译通过,但运行到此处是,直接抛出异常,并跳出操作。原因分析:使用此构造函数,形参字符串应为json字符串,即要有保持json字符串的... 阅读全文

java中的Lamda语句

2015-08-19 21:47 by himanxu, 529 阅读, 0 推荐, 收藏, 编辑
摘要:java8引入了lamda语句,应用场景如下:1、代替匿名类File file = new File(".");匿名类语句实现文件名过滤:String[] fileList = file.list(new FileNameFilter(){ @Override public boolean a... 阅读全文

jdbc学习过程问题记录

2015-08-18 11:25 by himanxu, 157 阅读, 0 推荐, 收藏, 编辑
摘要:I、String sql = "insert into contacts (name,phone,email,refer_id) " +"values('xu','020-87662341','yahoo@yahoo.com.cn'," +"select id from contacts whe... 阅读全文

java 工程编译及运行

2015-08-18 10:46 by himanxu, 239 阅读, 0 推荐, 收藏, 编辑
摘要:java工程结构设置如下:project fold |__src |__package fold |__.java |__bin |__package fold |__.class |__lib |__.properties编译 javac -d bin\ src\class.java运行 j... 阅读全文

java工程中出现的编码问题

2015-08-04 16:53 by himanxu, 497 阅读, 0 推荐, 收藏, 编辑
摘要:《疯狂java讲义》Arrays中的数组应用举例Num2Rmb的例子,使用Nodepad++编辑后,运行出现:编码GBK的不可映射字符尝试使用javac -encoding utf-8 NumTest.java错误提示为:非法字符:'\uff1b'无果。。。总的来说,问题应该是jdk默认的编码方式与... 阅读全文