This paper introduces an approach to state feedback stabilization of bilinear continuous-time systems based on predictive control. The proposed discrete-time predictive controller is designed based on Bellman's dynamic programming principle, thus guarantees to achieve the global minimizer for the objective function. Moreover, since the operation of the controller is formulated as an algorithm, it is convenient to implement the programme on available digital devices. The system stability property is also proved through both theoretic basis and simulation results.