随笔分类 -  java基础

上一页 1 2 3 4 下一页
Random
摘要:Random:产生随机数 public Random():没有给种子,用的是默认种子,是当前时间的毫秒值, public Random(long seed):给出指定的种子, 等价于new Random().setSeed(seed); public int next... 阅读全文
posted @ 2017-04-03 12:07 2637282556 阅读(132) 评论(0) 推荐(0)
Math
摘要:Math:用于数学运算的类。参数大多为double或者float类型成员变量:public static final double PI 3.141592653589793public static final double E 2.718281828459... 阅读全文
posted @ 2017-04-03 11:21 2637282556 阅读(107) 评论(0) 推荐(0)
Calendar日历+Date时间+SimpleDateFormat转换格式
摘要:1Calendar常用方法:int get(int field) 返回给定日历字段的值。 static Calendar getInstance() 使用默认时区和语言环境获得一个日历。 static int YEAR 指示年的 get 和 set 的字... 阅读全文
posted @ 2017-04-03 11:00 2637282556 阅读(240) 评论(0) 推荐(0)
BigDecimal+BigInteger
摘要:BigDecimal:不可变的、任意精度的有符号十进制数,可以解决数据丢失问题。适用于为了能精确的表示、计算浮点数。 常用方法:public BigDecimal add(BigDecimal augend) 加public BigDecimal subtract(B... 阅读全文
posted @ 2017-04-03 02:39 2637282556 阅读(162) 评论(0) 推荐(0)
StringBuffer字符串缓冲区对象
摘要:特点: 线程安全的可变字符串。适用于字符串的拼接,同步,效率低 构造方法public StringBuffer():无参构造方法public StringBuffer(int capacity):指定容量的字符串缓冲区对象public StringBuffer(Str... 阅读全文
posted @ 2017-04-03 01:47 2637282556 阅读(344) 评论(0) 推荐(0)
基本数据类型的自动装箱
摘要:这里以Integer类型举例: Integer a =1; a +=2;编译后.calss文件是这样的Integer a = Integer.valueOf(1); 自动装箱 a = Integer.valueOf(a.intValue... 阅读全文
posted @ 2017-04-03 01:11 2637282556 阅读(134) 评论(0) 推荐(0)
Integer
摘要:1构造方法public Integer(int value)public Integer(String s)2常用方法 static String toString(int i, int x) 将数字i转为x进制表示的值 static int parseInt(Str... 阅读全文
posted @ 2017-04-03 01:04 2637282556 阅读(124) 评论(0) 推荐(0)
Character
摘要:常用的方法:public static boolean isUpperCase(char ch):判断给定的字符是否是大写字符public static boolean isLowerCase(char ch):判断给定的字符是否是小写字符public static ... 阅读全文
posted @ 2017-04-03 00:48 2637282556 阅读(138) 评论(0) 推荐(0)
String
摘要:1.String 构造器public String():public String(byte[] bytes):把字节数组转成字符串public String(byte[] bytes,int index,int length):把字节数组索引位置index,长度为l... 阅读全文
posted @ 2017-04-02 23:10 2637282556 阅读(115) 评论(0) 推荐(0)
object
摘要:public class Test {Object类的方法: public int hashCode():返回该对象的哈希码值。 public final Class getClass():返回此 Object 的运行时类 public String getName(... 阅读全文
posted @ 2017-04-02 21:45 2637282556 阅读(150) 评论(0) 推荐(0)
内部类
摘要:定义: 类内部定义的类 内部类的访问规则 可以直接访问外部类的成员,包括私有 外部类要想访问内部类成员,必须创建对象内部类的分类 1):成员内部类:在成员变量或者成员方法位置定... 阅读全文
posted @ 2017-04-02 21:08 2637282556 阅读(144) 评论(0) 推荐(0)
抽象类与接口
摘要:抽象类 1:abstract Class +类名 没有方法体的方法是抽象的方法。 在一个类中如果有抽象方法,该类必须定义为抽象类。 2特点 1):抽象类和抽象方法必须... 阅读全文
posted @ 2017-04-02 16:00 2637282556 阅读(97) 评论(0) 推荐(0)
多态
摘要:理解:同一个对象引用在不同的地方代表不同的实现; 1多态的前提: A:有继承或者实现关系。 B:有方法重写。 C:有父类或者父接口引用指向子类对象。2... 阅读全文
posted @ 2017-04-02 15:32 2637282556 阅读(141) 评论(0) 推荐(0)
继承
摘要:继承: 1特点:继承一个类的成员变量和成员方法(注意private子类不能继承父类的私有成员子类不能继承父类的构造方法,但是可以通过super去访问只支持单继承可以多层(重)继承(继承体系)2:子类与父类关系: 子类对象调用成员变量的规则: 1:先去子类局部位置查... 阅读全文
posted @ 2017-04-02 14:43 2637282556 阅读(142) 评论(0) 推荐(0)
类解析
摘要:组成 1:成员变量1)类的属性2)存储在堆中3)生命周期与对象同步4)有默认初始化值2:匿名对象 new user();3:关键字 private:修饰:成员变量和成员方法权限: 本类default:权限:本类+同一个包下的类prodect:权限:本类+同一个包下... 阅读全文
posted @ 2017-04-02 13:31 2637282556 阅读(180) 评论(0) 推荐(0)
变量
摘要:局部变量: 1:方法体里面或者方法声明中 2:存储在栈中 3:随着方法的调用而存在,不使用了就消失----栈的特性 4:使用的时候必须开发者自己赋值,没有默认值;成员变量: 1:对象或者类的的属性,也就是除了方法外的 ... 阅读全文
posted @ 2017-04-02 13:00 2637282556 阅读(132) 评论(0) 推荐(0)
对象内存图
摘要:对象的内存原理图 阅读全文
posted @ 2017-04-02 12:44 2637282556 阅读(104) 评论(0) 推荐(0)
数组
摘要:定义: (1)数组:把相同类型的元素放在一段存储空间中 (2)特点:索引从0开始,数值有序 (3)定义格式 一维数组: A:数据类型[] 数组名; int[] arr ; B:数据类型 数组名[]; ... 阅读全文
posted @ 2017-04-01 18:10 2637282556 阅读(136) 评论(0) 推荐(0)
方法重载与重写
摘要:java方法定义方法名:参数列表:参数的个数,参数的类型返回值类型:结果的数据类型访问修饰符:public>protected>default>private异常:状态修饰符:static ,final ,2.方法特点:不调用不执行,方法之间平级关系1)方法重载 ... 阅读全文
posted @ 2017-04-01 11:29 2637282556 阅读(118) 评论(0) 推荐(0)
for,while,do...while,switch,break,continue,return的用法
摘要:1:switch语句 (1)格式: switch(表达式) { case 值1: 语句体1; ... 阅读全文
posted @ 2017-04-01 02:55 2637282556 阅读(224) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页