Este artigo detalha 10 habilidades que os programadores Java devem dominar como programadores Java. Compartilhe para todos para sua referência. Os detalhes são os seguintes:
1. Gramática: deve estar familiarizado.
2. Comando: você deve estar familiarizado com alguns comandos comumente usados e opções comumente usadas com o JDK. Usou esses comandos.
3. Ferramentas: Pelo menos uma ferramenta de desenvolvimento de IDE deve ser usada, como Eclipse, NetBeans, JBuilder, JDeveloper, Idea, JCreator ou Workshop, incluindo a configuração de gerenciamento de engenharia, opções comuns, configuração de instalação de plug -ins e depuração.
4. API: A API central de Java é muito grande, mas algum conteúdo é que devo estar familiarizado, caso contrário, é impossível usar o Java, incluindo: incluindo:
◆ As funções de mais de 80 % da função da classe sob o java.lang.
◆ O uso flexível de mais de 80 % das classes sob o java.util, especialmente o sistema de coleta, expressão regular, zip, tempo, número aleatório, atributos, recursos e temporizador.
◆ Mais de 60 % da classe no pacote java.io, entenda as idéias de design dos modelos de pipeline e as características e ocasiões da classe de OI comumente usada.
◆ 100 % de conteúdo em java.math.
◆ Mais de 60 % do conteúdo do java.net estão familiarizados com as funções de cada classe.
◆ Mais de 60 % do conteúdo do pacote java.text, especialmente a classe de formatação.
◆ Proficiente no uso de JDBC e Java.Security para embalar mais de 40 % do conteúdo.
◆ Conteúdo básico do AWT, incluindo vários eventos de componentes, ouvintes, gerentes de layout, componentes comuns, impressão.
◆ O conteúdo básico do swing é semelhante aos requisitos do AWT.
◆ Processamento XML, familiarizado com as vantagens e desvantagens do sax, DOM e JDOM, e pode usar um deles para concluir a análise e o processamento de conteúdo do XML.
5. Teste: você deve estar familiarizado com o uso do JUNIT para escrever casos de teste para concluir o teste automático do código.
6. Gerenciamento: deve estar familiarizado com as tarefas comuns de usar a ANT para concluir o gerenciamento de engenharia, como compilação de engenharia, geração de javadoc, geração de jar, controle de versão e teste automático.
7. Extrato: a razão e a posição aproximada do problema de posicionar problemas com o problema de informações mais rápidas.
8. Pensamento: Domine os principais requisitos da OOP para que o sistema desenvolvido por Java possa ser o sistema Java real.
9 Especificações: O código escrito deve atender às especificações populares de codificação, como a categoria categoria da letra, membros e o nome do método do nome do método, a primeira palavra do nome do método é uma leitura de verbo é melhor.
10. Mestre: Master J2EE, Oracle, WebLogic, Jboss, Spring, Struts, Hibernate e outras tecnologias populares, domina as tecnologias práticas, como idéias de design de arquitetura de software, otimização de mecanismos de pesquisa, design do sistema de cache, balanceamento de carga, ajuste de desempenho do sistema e outros tecnologias práticas.
Zi disse: Vendo os pensamentos sábios, vendo o interior e o interior! Se você não conhece sua posição, pode dar uma olhada
Espera -se que este artigo seja útil para o design do programa Java de todos.