随笔分类 - Java 基础
摘要:简介 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富
阅读全文
摘要:二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的图形。 二维条码也有许多不同的码制,码制的编码原理而言,通常分为三种类型 线性堆叠式二维码 矩阵式二维码 邮政码 线性堆叠式二维码 编码原理:建立
阅读全文
摘要:TCP 协议基础 IP 协议是 Internet 上使用的一个关键协议,它的全称是 Internet Protocol,即 Internet 协议,通常简称 IP 协议。通过使用 IP 协议,从而使 Internet 成为一个允许连接不同类型的计算机和不同操作系统的网络。 要使两台计算机彼此能进行通
阅读全文
摘要:Java 为网络支持提供了 java.net 包,该包下的 URL 和 URLConnection 等类提供了以编程方式访问 Web 服务的功能,而 URLDecoder 和 URLEncoder 则提供了普通字符串和 application/x-www-form-urlencoded MIME 字
阅读全文
摘要:使用 DateFormat 格式化日期、时间 DateFormat 也是一个抽象类,它也提供了如下几个类方法用于获取 DateFormat 对象。 getDateInstance():返回一个日期格式器,它格式化后的字符串只有日期,没有时间。该方法可以传入多个参数,用于指定日期样式和 Locale
阅读全文
摘要:Java 原本提供了 Date 和 Calendar 用于处理日期、时间的类,包括创建日期、时间对象,获取系统当前日期、时间等操作。但 Date 不仅无法实现国际化,而且它对不同属性也使用了前后矛盾的偏移量,比如月份与小时都是从0开始的,月份中的天数则是从1开始的,年又是从1900开始的,而 jav
阅读全文
摘要:Math 类 Java 提供了 Math 工具类来完成复杂的运算,Math 类是一个工具类,它的构造器被定义成 private 的,因此无法创建 Math 类的对象:Math 类中的所有方法都是类方法,可以直接通过类名来调用它们。Math 类除提供了大量静态方法之外,还提供了两个类变量:PI 和 E
阅读全文

浙公网安备 33010602011771号