Java高级特性

最近看了张孝祥老师的《java高级特性》,这些特性大多是从java5开始添加的内容,在应用中,有很大的用处。既然看过了,就总结下。
1.静态导入:在使用类的静态方法时,不写一大串的包名、类名,而直接使用方法名调用方法:

1
2
3
4
5
6
7
8
import static java.lang.Math.max;
import static java.lang.Math.abs;
public class StaticImport {
	public static void main(String[] args) {
		System.out.println(max(3, 7));
		System.out.println(abs(3 - 6));
	}
}

在导入类的时候添加关键字static,静态导入max、abs方法,使用的时候,不用再写方法的类名。
Read more…

女职工哺乳期待遇

      相对女职工的哺乳期而言,大家关注更多的是产假这一生育保险待遇。在工作中也常常忽视哺乳期这一点,刚好有人问我这个,顺便了解一下相关的法律,也做个总结。

      1.在女职工哺乳期内,用人单位不用以《劳动法》26、27条和《劳动合同法》40、41条解除劳动合同。这一点可能大家所熟悉的,但要注意的是,《劳动法》和《劳动合同法》另有规定,部分不受此限制。就是说,如果女职工自身原因,如试用期内不符合录用条件、严重违反用人单位的规章制度、失职、对用人单位的利益造成重大损害、被追究刑事责任的、因劳动者自身造成劳动合同无效、女职工同时与其他单位签订劳动合同的。在此种条件下,女职工不能以在哺乳期来抗辩。

      2.用人单位不得在女职工哺乳期内降低基本工资

Read more…

劳动法中的三种工时制

        在劳动法(泛指)意义上,有三种工时制,标准工时制、不定时工时制、综合计算工时制。这三种工时制适应不同的工种,之间既有区别,又有联系。根据相关法律、法规上的条文,结合自己的理解,做个总结。

        标准工时制,即《劳动法》上所说的工时制,也是实行最为普遍,应用最为广泛的工时制。它有一下特点:
        1.每日不超过8小时,每周40小时。请大家不要死扣《劳动法》第36条的44小时,《国务院关于职工工作时间的规定》已经对其做了修改,对于这种行为,劳动行政部门有权对其做出处罚。
        2.用人单位应当保证劳动者每周至少休息一日,有些单位安排员工每天工作5.5小时,计算一周的工作时间不足40小时,我认为这是在踩红线,也是违背本条法律精神的。 
        3.加班延长一般不得超过一个小时,特殊情况不得超过3小时,每月不得超过36小时。需要注意的是,周末上班、法定节假日加班也是算在这36小时内的,所以很多公司的加班都违反了本条规定。
        4.休息日加班可以调休,调休时间等同于加班时间,不要理解为加班时间的2倍。法定节假日加班不可调休,须支付不低于三倍的工资报酬。
        5.标准工时制须严格按照《劳动法》44条的规定支付加班费,不得采取按季度、年度计算工资。

Read more…

Go back to top