Uniform

dist=UniformDistribution[{0,max}]

PDF[dist,z]

CDF[dist,z]

Plot[Table[PDF[UniformDistribution[{0,max}],x],{max,{1,2,4}}]//Evaluate,{x,0,5},PlotRange->All,Filling->Axis]

Plot[Table[CDF[UniformDistribution[{0,max}],x],{max,{1,2,4}}]//Evaluate,{x,0,5},Filling->Axis,Exclusions->None]

Mean[dist]

Median[dist]

Variance[dist]

StandardDeviation[dist]

Skewness[dist]

Kurtosis[dist]

CharacteristicFunction[dist,t]

Random[UniformDistribution[]]