¡Huy! Momentos que dar a cada Java Developer Goosebumps!

Si usted es nuevo en Java o usted ha sido un desarrollo de la empresa a favor de Java, Java y conocer como la palma de su mano, habrá momentos en los que sin duda cometer errores. Errar es humano, y ¿adivinen qué? Hay varios otros alrededor, que están haciendo los mismos errores como usted, una y otra vez. Aquí y'. SA lista completa de algunos Oops momentos que todos los desarrolladores de Java tiene que enfrentar al menos una vez en su carrera el desarrollo

1. Null Punteros
punteros nulos representan los errores más comunes cometidos por los programadores de Java. Y, ya que aparecen en el tiempo de ejecución, los compiladores can &'; t que rectificar para usted. Si usted don &'; t descubrir a tiempo, los usuarios sin duda. Como y cuando se intenta acceder a un objeto cuya referencia es nulo, la aplicación se encontrará con una NullPointerException. La razón para la iniciación de punteros nulos puede variar de un programa a otro, pero por lo general significa que, o bien no se ha comprobado el valor de retorno de un objeto o no se ha inicializado el objeto. La única solución para corregir o evitar punteros nulos en su código es comprobar antes de intentar acceder a una variable nula en una matriz.

2. Olvido Java &'; s indexado-Zero Naturaleza:
Si usted ha estado programando con C /C ++ por un tiempo, usted debe ser consciente con el concepto de valor de índice cero. Arrays en Java son cero-indexada. Esto significa, el valor de la primera muy elemento de cada índice es cero. La zona principal, donde olvidar cero indexación se puede meter en problemas, es con las cadenas. Usted puede obtener atascado en algunas situaciones muy frustrantes, especialmente si usted está escribiendo aplicaciones que incluyen procesamiento de cadenas. Usted puede estar trabajando con el carácter erróneo o puede obtener varias excepciones en tiempo de ejecución. La única manera de lidiar con la edición cero de indexación es referirse a la documentación de la API.

3. Errores de Capitalización:
Capitalización es probablemente entre los errores de desarrollo más comúnmente cometidos. A menudo nos fijamos en una variable y otra vez para detectar el error, pero evita fácilmente los métodos no capitalizados o variables, incapaces de controlar la parte problemática. Este error puede fácilmente confundir como usted sabe que sí existe la variable o método en cuestión, pero no son capaces de detectar la falta de capitalización. Aunque, hay ISN y' t cualquier regla de oro para combatir este error, teniendo en cuenta los siguientes consejos pueden ayudar a que usted confíe menos de estos:
a. donde comienza una nueva palabra, todas las variables y métodos miembros utilizan capitalización
b. en la API de Java, todas las variables y métodos miembros comienzan con letras minúsculas

4. Usando == En lugar de .equals:
mayoría de los desarrolladores consiguen a menudo perplejos cuando se trata de usar == y .equals en un programa de desarrollo empresarial Java. Al escribir un programa Java, usando == significa que usted está comparando dos referencias para ver si están apuntando hacia el mismo objeto o no. No se puede utilizar el operador == para comparar dos objetos por la igualdad. En cambio, para comprobar la igualdad, puede utilizar .equals método, ya que es heredado por todas las clases presentes en el lenguaje Java.

de programación Java es como una montaña rusa Ride usted tiene sus altos y bajos . ¿Cómo hacer frente a las bajas, determina qué tan alto se moverá en su empresa Hotel  .;

software

  1. Características de SSD
  2. ¿Cómo asegurarse de que su negocio está funcionando en cuestión de minutos después de la pérdi…
  3. Actualiza Computer Memoria Ram para acelerar su PC lento
  4. ¿Qué es el software de copia de seguridad automática y hacer que lo necesite?
  5. Aplicación Java Development Company contribuyendo el bit imperativo al comercio electrónico
  6. Evaluación del Rendimiento de Software Ayuda en la Feria de Retribuciones
  7. Desktop Virtualization 101: Una Guía para empresas en crecimiento
  8. ERP Software Solución: Una solución de antemano por cualquier Organización y de negocios a Excel
  9. Es un híbrido de estado sólido de unidad adecuada para usted?
  10. Desarrollar personalizada Temas de WordPress para blogs y sitios web
  11. Software de Sistemas de Información - le ayudan a hacer que la información sobre los Programas de …
  12. Mejore su .Net Además
  13. E-Kanban - una forma muy flexible de material de pedido
  14. Desarrollo del software por pedido Empresa Lo Mejor de Internet y Soluciones Organización
  15. Consejos para instalar controladores de Compaq Computer
  16. Una breve descripción de PHP Offshore empresas de desarrollo de sitios web y sus Servicios
  17. Beneficios de la grabación de llamadas para los propietarios
  18. ¡Huy! Momentos que dar a cada Java Developer Goosebumps!
  19. Mantenga su negocio en la revista Rolling mejorando la seguridad
  20. Cómo impulsar portátil por overclocking seguro