java回顾笔记
zyy_315
这个作者很懒,什么都没留下…
展开
-
java一些类型转换问题
tring和StringBuffer之间的相互转换: 把字符串转换为字符数组(char[] chs=s.toCharArray()) 字符数组转换为字符串有多种方法:构造方法;String.valueof(数组名);String和int类型的相互转换: int到Integer再到String string到int:int starAge=Integer.parseI...原创 2018-08-02 18:47:58 · 149 阅读 · 0 评论 -
java一些常见类和方法
StringBuffer的一些常用方法: Arrays工具类常见方法: Character类常见方法: Math类常见方法: 如何获取任意范围内的随机数? int number=(int)(Math.random()*(end-start))+start;System类中垃圾回收的方法gc():垃圾回收器,调用这个方法暗示着java虚拟机做了一些努力来回收...原创 2018-08-02 19:05:35 · 3186 阅读 · 0 评论 -
关于排序和查找
排序:冒泡排序;选择排序 查找:二分查找(前提要求数组有序) 总结排序:插入排序;归并排序;快速排序;冒泡排序;希尔排序;选择排序插入排序:package cn.itcast;/* * 插入排序基本思想 * 将n个元素的数列分为已有序和无序两个部分,如插入排序过程示例下所示: * {{a1},{a2,a3,a4,…,an}} * {{a1⑴,a2⑴},{a3...原创 2018-08-02 19:16:56 · 227 阅读 · 0 评论 -
java线程问题
不同步就不安全? 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据线程同不同步对应的效率问题? 线程同步:是多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 线程...转载 2018-08-02 19:25:03 · 225 阅读 · 0 评论 -
正则表达式
正则表达式:是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则,有自己特殊的应用。 简单来说就是符合一定规则的字符串正则表达式的组成规则: 规则字符在java.util.regex.Pattern类中 说一些常见的: 正则表达式的判断功能: String类中的public boolean matches(String regex) ...原创 2018-08-02 19:38:04 · 214 阅读 · 0 评论