java基础
少年织梦
一直在路上
展开
-
【框架基础】java反射详解
在学习框架设计之前,先来了解一下框架基础——Java反射机制。 一、什么是反射机制 反射机制是在程序运行状态时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。主要是指程序可以访问,检测和修改它本身状态或行为的一原创 2017-04-19 22:05:59 · 382 阅读 · 0 评论 -
hdu 1234 开门人和关门人(java版本)
每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签 到、签离记录,请根据记录找出当天开门和关门的人。 Input 测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。 每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为 证件号码 签到时间 签离时间 其中时间按“小时:分钟:秒钟”(各占2位)给出,证件号码是长度原创 2017-06-04 15:11:30 · 457 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String <(StringBuffer,StringBuilder)的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。对原创 2017-08-30 15:05:10 · 161 阅读 · 0 评论 -
this关键字详解
1:this是什么?this是一个引用类型 保存了内存地址 在内存的堆中的每一个java对象都this this保存内存地址指向自身来看下面的代码public class Main { public static void main(String args[]){ Scanner scanner=new Scanner(System.in);原创 2017-08-31 15:10:04 · 428 阅读 · 0 评论 -
Java关键字final、static使用总结
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final转载 2017-08-31 16:00:32 · 215 阅读 · 0 评论