1.toString方法,将数组转换为字符串public class Demo4_Array {public static void main(String[] args) {// TODO Auto-generated method stubint[] arr= {77,22,13,46,58,26,99};System.out.println(Arrays.toString(arr));//将数组转换为字符串} } 运行结果为: [77, 22, 13, 46, 58, 26, 99] 下面我们看一下Arrays类中重写的toString方法:public static String toString(int[] a) {if (a == null)//如果传入的数组为nullretu...
Java Spring AOP用法Spring AOP Java web 环境搭建Java web 项目搭建Java Spring IOC用法spring提供了两个核心功能,一个是IoC(控制反转),另外一个便是Aop(面向切面编程),IoC有助于应用对象之间的解耦,AOP则可以实现横切关注点(如日志、安全、缓存和事务管理)与他们所影响的对象之间的解耦。 1.简介 AOP主要包含了通知、切点和连接点等术语,介绍如下通知(Advice)通知定义了切面是什么以及何时调用,何时调用包含以下几种Befo...
父类 package?com.itheima.mytest;public?class?Person<T1,?T2>?{} 子类 package?com.itheima.mytest;import?java.lang.reflect.ParameterizedType;import?java.lang.reflect.Type;public?class?Student?extends?Person<Integer,?String>?{????@SuppressWarnings("rawtypes")????public?static?void?main(String[]?args)?{????????Student?student?=?new?Student();????????//?getClass()?获得该类的类类型(即类型变量)????????Cla...
Date和Calendar日期的用法Date类 java_util_Date和java_sql_Date的区别 SimpleDateFormat格式化时间 LocalDate LocalDateTime Date和LocalDate的相互转化 Date和LocalDateTime的相互转化 Calendar before_after_compareTo_equals 清空MILLISECOND isBefore_isAfter_compareTo_equals 时区 时间差值 Instant LocalTime 结语Date和Calendar日期的用法 Date类 System.currentTimeMillis() // 当前时间毫秒数Date time = new Date(); ...
java中String的用法String基本用法 String分割 String拼接 String截取 String换行符和format格式化 String反转字符串和去除空白字符 String获取指定位置字符和replace的使用 StringBuffer的使用 字符串转换基本类型的转换 添加字符编码 Base64的编码和解码结语java中String的用法 String基本用法 字符串一旦创建在堆中就不可变字符串声明String str = "你好";String str = new String("abc");字符串比较String str1 = new String("...
字符串类型属于引用数据类型,Java中用String表示字符串类型。 string是final所修饰的。代表着string这个类不能有子类。(也就是指类中对字符串操作的功能是不能被我们复写)String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。 1.在Java中,字符串其实就是一个String类的对象,可以这样来定义一个字符串: String str1="HelloJava";//第一种方法 String str2=new String("HelloJava");//第二种方String类的一...
开始学习Java之后,便会接触到string类。string就像是C语言中常说的字符串,字符串其实就是一个String类的对象。 在这里我们简单介绍一下string类的用法特点,并且结合代码演示。 1、定义字符串 第一步我们先定义一下字符串。字符串的定义一般有两种方法,常用的是第一种简化语法。String str1="I Love the World!"; //简化语法String str2=new String("I Love the World!"); //标准语法2、字符串的连接 String str = "I Love";//...
// 利用反射获取类的每个属性 并用属性名作为KEY 保存属性值 到本地 private void saveFileConfig(SettingConfig config) { try { SharedPreferences sharedPreferences = getSharedPreferences(Constants.SETTING_CONFIG, MODE_PRIVATE); SharedPreferences.Editor edit = sharedPreferences.edit(); Class cla = config.getClass(); Field fs[] = cla.getDeclaredFiel...
1.2 PrintStream的用法 (视频下载) (全部书籍)马 克-to-win:从学java第一天,我们就经常用到System.out.println(),实际上查阅文档可知,System.out就是Sun 编的一个PrintStream的实例对象。PrintStream顾名思义,Sun编它,就是用来打印的,以各种各样的格式,打印各种各样的数据, (boolean,char,double,float)。下面的例子就介绍了println(int x),print(String)和print(char c)的用法。例:1.2.1import java.io.*;...
1.4 DataOutputStream的用法 (视频下载) (全部书籍)马克-to-win:一定要注意DataOutputStream 与DataInputStream必须配合使用,以便将基本数据类型(int,char,long,String等)写入一个数据流。详细讲解请见下面的DataInputStream部分。 详见:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner8_web.html#UsageOfDataOutputStream
2.5 ObjectInputStream的用法 (视频下载) (全部书籍)马克-to-win:ObjectInputStream顾名思义就是可以从流中读入一个用户自定义的对象。一定要注意ObjectOutputStream与ObjectInputStream必须配合使用,且按同样的顺序。例:2.5.1 import java.io.Serializable;//类必须实现Serializable接口才可以被序列化, otherwise report error of java.io.NotSerializableException: J10.Employeepublic class Employee implements Seria...
在 JDK API 这样解释," 在 JDK 1.1 之前,类 Date 有两个其他的函数。它允许把日期解释为年、月、日、小时、分钟和秒值。它也允许格式化和解析日期字符串。不过,这些函数的 API 不易于实现国际化。从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和解析日期字符串。Date 中的相应方法已废弃。" 1、java.util.Date 普通类, 表示的是特定的,瞬间的,能精确毫秒。 1 Date ...
Java面试题:解释内存中的栈(stack)、堆(heap)和静态存储区的用法 堆区: 专门用来保存对象的实例(new 创建的对象和数组),实际上也只是保存对象实例的属性值,属性的类型和对象本身的类型标记等,并不保存对象的方法(方法是指令,保存在Stack中) 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象...