文章分类 - java基础
摘要:今天出现一个怪现象:0.01+0.01 = 0.0199999999 这个误差对我们生活小打小闹没啥影响,但是对科学计算和银行这样的应用或者领域是致命的,因此要用Java银行以及科学计算会用java.math.BigDecimal提高精度,否则后果极其严重。 原文作者:http://www.cnbl
阅读全文
摘要:/*正则表达式:符合一定规则的表达式(API方法中参数为regex的为正则) 作用:用于专门操作字符串,可以简化对字符串的复杂操作 需求:对QQ号码进行校验,要求:5-15位,0不能开头 当用字符串的方法去实现时比较麻烦,而正则表达式做起来比较简便 */ public class Test1 { public static void main(String[] args) { ...
阅读全文
摘要:/*GUI(图形用户接口):用图形的方式来显示计算机操作的界面 java为GUI提供的对象都存在java.Awt和java.Swing两个包中 Awt(Abstract Window ToolKit):抽象窗口工具包,不能跨平台,对系统依赖性强 Swing:完全由java实现,增强了移植性能跨平台 组件包括:Button(按钮),Label(标签,放置文本的组件),Checkbooks(...
阅读全文
摘要:/*网络编程:通讯三要素:IP地址,端口号,传输协议 IP地址不易记忆,可用主机名(localhost) 端口号 传输协议:UDP(如发消息,不需要对方连接),TCP(如打电话,必须要对方连接) UDP特点:将数据封装成包,每个包的大小限制在64K内,不需要建立连接,是不可靠协议,但速度快 TCP特点:建立连接,形成传输数据的通道, 在连接中进行大数据传输,通过三次握手完成连接,是可靠协...
阅读全文
摘要:hashCode()和equals()的关系是这样的: 如果两个对象相等(equal),它们的hashcode一定相同; 如果两个对象有相同的hashcode,它们不一定相等(equal);
阅读全文
摘要:这个只能过滤一层,如果文件夹中包含文件夹就不行了,所以需要用到递归,见下面
阅读全文
摘要:补充: 1.list集合的排序:
阅读全文
摘要:守护线程例子: 日志: ..2 ..............i = 0 ..............i = 1 ..............i = 2 ..............i = 3 ..2 ..............i = 4 ..............i = 5 ..........
阅读全文
摘要:/*异常:是对问题的处理,将问题进行对象的封装。 异常体系: Throwable |--Error |--Exception |--RuntimeException 只有异常体系中的所有类以及建立的对象才具备可抛性 throws和throw的用法:throw定义在函数内,用于抛出异常对象 ...
阅读全文
摘要:/* ================String==================================== 字符串最大特点:一旦被初始化就不可以被改变,改变的只是指向,被双引号引起来的就是一个对象 字符串类中重写了equals方法 字符串中的常见操作: 1.获取: 1.1 字符串中包含的字符数,也就是字符串的长度 (返回值类型)int length():获取长度。 ...
阅读全文
摘要:web Services的使用 1.UserDao.java 用于对数据库进行操作 2.Users.java 封装用户信息 3.DeleteServlet.java 后台处理删除操作 4.DoUpdateServlet.java 后台处理更新操作 5.LoginServlet.java 后台处理登录
阅读全文
摘要:注意:此文只针对Eclipse Java EE IDE for Web Developers版本,此版本是针对J2EE开发版本 Tomcat下载地址:http://tomcat.apache.org/download-70.cgi 下载对应系统的zip文件(Windows系统),然后解压到磁盘,我
阅读全文
摘要:HttpURLConnection使用的步骤: GET 表示希望从服务器那里获取数据,而 POST 则表示希望提交数据给服务器。写法如下:connection.setRequestMethod("GET");接下来就可以进行一些自由的定制了,比如设置连接超时、读取超时的毫秒数,以及服务器希望得到的一
阅读全文

浙公网安备 33010602011771号