I have been programming in Java since 2004, mostly enterprise and web applications. But I have never used short or byte, other than a toy program just to know
Apache POI was using short quite a few times. Probably because of Excel's row/column number limitation.
short
A few months ago they changed to int replacing
int
createCell(short columnIndex)
with
createCell(int column).