In order to achieve minimum energy consumption in computerized numerical control (CNC) lathe processing under the premise of ensuring the imposed roughness of the machined surface, a black hole-continuous ant colony optimization algorithm (BH-ACOR) is proposed to optimize the turning parameters. Taking turning specific energy and surface roughness as the optimization objectives, a turning test was designed. Subsequently, a multi-objective mathematical model of the cutting stage was formulated through the application of the least-squares method to fit the test data. The black hole algorithm was introduced to mitigate the shortcomings of the continuous-domain ant colony algorithm, which easily falls into a local optimum, so as to put forward a kind of BH-ACOR that is applicable to multi-objective optimization. The algorithm was applied to the multi-objective mathematical model in the turning stage to determine the optimal cutting parameters. Through simulation and test verification, the validity and practicability of the proposed method are further proved.