Вот ты явно незнаешь, что говоришь.
Все масибы в Джава всегда проверяються на переполнение буфера.
	
	
	
		
В джава невозможно что бы один участок памяти был выделен двум размым объектам.
	
	
	
		
Возможно, В результате такого кода оба указателя указывают на один и тот кусок памяти
В Джава такого тоже быть не может.
Практически все експлоиты используют переполнение буфера или ошибки в вычеслении указателя. Поэтому ПХП был дырявый и наверное остаёться.
ПХП реализованый на двава гораздо безопастней чем си версия. Но сейчас когда говориться ПХП понимаеться его си реализация.
	
		
			
		
		
	
				
			Все масибы в Джава всегда проверяються на переполнение буфера.
		Код:
	
	// Java
int[] arr = new int[10];
arr[20] = 0; // эта комманда выполнена не будет и произойдёт ошибка
	В джава невозможно что бы один участок памяти был выделен двум размым объектам.
		Код:
	
	// C++
MyObject * obj1 = new MyObject();
delete obj1;
MyAnotherObject * obj2 = new MyAnotherObject();
	Возможно, В результате такого кода оба указателя указывают на один и тот кусок памяти
В Джава такого тоже быть не может.
Практически все експлоиты используют переполнение буфера или ошибки в вычеслении указателя. Поэтому ПХП был дырявый и наверное остаёться.
ПХП реализованый на двава гораздо безопастней чем си версия. Но сейчас когда говориться ПХП понимаеться его си реализация.
				