J-curves