which object uses the alert dialogue code example

Example 1: android alert builder code

AlertDialog alertDialog = new AlertDialog.Builder(getApplicationContext())
    .setIcon(android.R.drawable.ic_dialog_alert)
	.setTitle("Goodbye!")
    .setMessage("Are you sure you want to exit?")
    .setPositiveButton("Yes", new DialogInterface.OnClickListener()
    {
       @Override
       public void onClick(DialogInterface dialogInterface, int i)
       {
          finish();
       }
    })
	
    .setNegativeButton("No", new DialogInterface.OnClickListener()
    {
        @Override
        public void onClick(DialogInterface dialogInterface, int i)
        {
          Toast.makeText(getApplicationContext(),"Nothing Happened",Toast.LENGTH_LONG).show();
        }
    }).show();

Example 2: android dialog box example

runOnUiThread(new Runnable() {
    @Override
    public void run() {

        if (!isFinishing()){
            new AlertDialog.Builder(YourActivity.this)
              .setTitle("Your Alert")
              .setMessage("Your Message")
              .setCancelable(false)
              .setPositiveButton("ok", new OnClickListener() {
                  @Override
                  public void onClick(DialogInterface dialog, int which) {
                      // Whatever...
                  }
              }).show();
        }
    }
});