购买公司债券可以通过以下几种方式:在债券发行时,投资者可以直接在发行机构开设账户,等待债券发行后进行购买。投资者可以在证券公司的营业部或通过网上渠道进行购买。通常,网上发行会按确定的发行价格和利率,通过交易所的竞价交易系统向社会公众投资者公