概述 自JDK1.5开始, 引入了自动装箱/拆箱这一语法糖, 它使程序员的代码变得更加简洁, 不再需要进行显式转换。基本类型与包装类型在某些操作符的作用下, 包装类型调用valueOf()方法将原始类型值转换成对应的包装类对象的过程, 称之为自动装箱; 反之调用xxxValue()方法将包装类对象转 ...
分类:
编程语言 时间:
2018-08-29 20:00:16
阅读次数:
213
先说说为什么会出现包装类呢?java是一门面向对象的编程语言,基本类型并不具有对象的性质,虽然java可以直接处理基本类型,但有时候需要将其作为对象来处理,这就需要将基本类型改为包装类型。 Java中八种基本数据类型对应的包装类型。 基本数据类型 包装类型 byte java.lang.Byte s ...
分类:
编程语言 时间:
2018-08-26 14:52:15
阅读次数:
141
泛型是JDK5.0的新特性。 我们需要知道: 1.为什么要引入泛型? 2.泛型语法如何实现? 3.泛型的优点和缺点? 我们之前学习过JDK5.0的新特性自动拆箱和自动装箱,是编译期的概念,泛型也是编译期的概念。 先来分析一下以下程序没有使用泛型,缺点是什么? 编译运行后输出: 在上面程序中, 1.我 ...
分类:
编程语言 时间:
2018-08-26 14:11:03
阅读次数:
127
C#装箱和拆箱详解 .net装箱和拆箱是.net framework框架模型了值类型和引用类型之间的转换发的过程, 值类型和引用类型之间可以转换的原因是值类型继承于System.ValueType,但 System.ValueType类型又继承于System.Object。Object类型是万物之源 ...
思路:这道题的原始dp方程貌似都给在题里了。。。纯粹按模板敲个斜率优化就A过去了。。 ...
分类:
其他好文 时间:
2018-08-24 19:20:58
阅读次数:
164
一、Java API Java API简介 1、API (Application Programming Interface) 应用程序接口 2、Java中的API,就是JDK提供的各种功能的Java类 3、JDK帮助文档 JAVA_API_CN.chm 官网地址http://www.oracle. ...
分类:
编程语言 时间:
2018-08-21 20:17:22
阅读次数:
228
本文章分为三个部分: 1、基本数据类型的介绍 2、类型转换 3、装箱和拆箱 我是友善的分隔线 Java有8种基本数据类型,其中有4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和1中用于表示真值的boolean类型。 类型 boolean char byte sho ...
分类:
编程语言 时间:
2018-08-19 17:33:31
阅读次数:
160
ado.net的数据提供程序有三个分别是SqlServer数据提供程序,OLE DB提供程序,ODBC提供程序。 本次记录的是SqlServer提供程序中的一些知识点。 ①SqlDataReader必须经过SqlCommand调用DataReader来进行实例化。该类的特点是只读,访问速度快. 通过 ...
分类:
数据库 时间:
2018-08-17 13:58:58
阅读次数:
177
1.日期类,时间类,日期时间类 初步日期使用方法及格式转换方法(旧方法): 格式://Mon Jul 30 11:26:05 CST 2018 年月日时分秒 CST代表北京时间 获取当前毫秒 转换时间格式: 日历类的使用 打印日历示例(新方法:LocalDate时间类) LocalDate 创建日期 ...
分类:
其他好文 时间:
2018-08-13 22:34:20
阅读次数:
222
2018-08-12 23:03:05 装箱是将值类型转换为 object 类型或由此值类型实现的任何接口类型的过程。 当 CLR 对值类型进行装箱时,会将该值包装到 System.Object 内部,再将后者存储在托管堆上。 取消装箱将从对象中提取值类型。 装箱是隐式的;取消装箱是显式的。 装箱和 ...