
java
文章平均质量分 69
chandelierr
我尽管无知
展开
-
【java】String的基本操作
String类适用于描述字符串事物。 那么它就提供了多个方法对字符串进行操作。常见的操作有哪些?1、获取1.1、字符串中包含的字符数,也就是字符串的长度 int length()1.2、根据位置获取位置上的某个字符。 char charAt(int index)1.3、根据字符获取该字符在字符串中的位置。 int indexOf(int ch):ch:字符的ASC原创 2016-11-21 20:03:58 · 366 阅读 · 0 评论 -
【java】java类的加载过程
class other{ private static int x=0; static{ System.out.println("other--静态代码块"); } other(){ System.out.println("other--构造函数"+(x++)); }}class superclass{ static原创 2016-11-16 22:14:35 · 311 阅读 · 0 评论 -
【java】JAVA数组初始化
非基本类型数组和基本类型数组在初始化时的区别原创 2016-10-05 11:48:01 · 557 阅读 · 2 评论 -
【java】JAVA关于时间
Date类1使用Date类代表当前系统时间2使用Date类代表指定的时间3获得Date对象中的信息4Date对象和相对时间之间的互转Calendar类1使用Calendar类代表当前时间2使用Calendar类代表指定的时间3获得Calendar类中的信息4其它方法说明5Calendar对象和相对时间之间的互转下面以两个简单的示例介绍时间和日期处理的基本使用1计算两个日期之间转载 2016-09-30 00:34:31 · 525 阅读 · 0 评论 -
【java】Comparable接口
Comparable接口Comparable接口什么是Comparable接口实现的方法实例与Comparator的区别1.什么是Comparable接口 此接口强行对实现它的每个类的对象进行整体排序。此排序被称为该类的自然排序 ,类的 compareTo 方法被称为它的自然比较方法 。实现此接口的对象列表可以通过 Collections.sort()或者 Arrays.sort()方法进转载 2016-09-28 17:37:54 · 501 阅读 · 0 评论 -
【java】pta17周练习题
判断题1、在Java中,高优先级的可运行线程会抢占低优先级线程。 F2、Object是Java中所有类的共同父类。 T3、一个数组可以存放不同类型的数值。F4、A final class can have instances. T5、static关键字可以修饰成员变量,也可以修饰局部变量。 F6、数组也是对象。T7、程序开发者必须创建一个线程去管理内存的分配。 F8、在Java程序中,可以使用p原创 2016-12-23 18:33:12 · 5120 阅读 · 1 评论 -
【java】pta18周练习题
判断题1、java语言中不用区分字母的大写小写。 F2、如果线程死亡,它便不能运行。 T3、静态变量是被同一个类的所有实例所共享的。 T4、在Java中,高优先级的可运行线程会抢占低优先级线程。 F5、ArrayList类是线程安全的。F6、Java中所有的I/O都是通过流来实现的。 T7、Java中数组的元素只能是简单数据类型。 F8、当GUI应用程序使用边界布局管理器BorderLayou原创 2016-12-26 17:02:50 · 7850 阅读 · 3 评论 -
【android】synchronized和volatile
无论是谈到synchronied还是volatile,其实都是在谈多线程。每个线程都有一个自己的本地内存空间,线程执行时,先把变量从住内存读取到线程自己的本地内存空间,然后在对变量进行操作。操作完成后,在某个时间再把变量刷新回主内存。volatilevolatile特性:可见性: 现在有两个线程,一个是A线程,另一个是B。线程B中有条件,param!=false是,变无法退出,A修改这个变量。按照原创 2017-09-03 08:39:14 · 479 阅读 · 0 评论