JAVA 'isn't required' for the avastUI.
Flash is required for some areas of the avastUI, the Statistics section of the Summary and areas with the graphs. But it isn't a mandatory requirement, just that if you already it installed as the majority of people do for viewing Flash content in web pages, then you don't have to do anything. For those that don't have the Flash player installed you just don't get the statistical graphs.