Principais perguntas e respostas de entrevista e testes online
Plataforma educacional para preparacao de entrevistas, testes online, tutoriais e pratica ao vivo

Desenvolva habilidades com trilhas de aprendizado focadas, simulados e conteudo pronto para entrevistas.

WithoutBook reune perguntas de entrevista por assunto, testes praticos online, tutoriais e guias comparativos em um unico espaco de aprendizado responsivo.

Preparar entrevista

Simulados

Definir como pagina inicial

Adicionar esta pagina aos favoritos

Assinar endereco de e-mail
Central de comparacao de temas

AWT versus Swing

Revise as diferencas entre AWT e Swing em uma tabela estruturada e depois continue com perguntas de entrevista, testes e comparacoes semelhantes.

9 pontos de comparacao
1 comparacoes relacionadas

Diferenca entre

AWT vs Swing - uma comparacao importante de temas que ajudara voce a entender qual e melhor para o seu caso. Confira a comparacao de Swing e AWT como perguntas comuns de entrevista.

Visao geral da comparacao

Diferenca entre AWT e Swing

AWT vs Swing - uma comparacao importante de temas que ajudara voce a entender qual e melhor para o seu caso. Confira a comparacao de Swing e AWT como perguntas comuns de entrevista.

AWT Primeiro tema nesta comparacao lado a lado.
9 linhas de comparacao disponiveis atualmente nesta pagina.
Swing Segundo tema nesta comparacao lado a lado.
AWT
AWT components are called Heavyweight component. Swings are called light weight component because swing components sits on the top of AWT components and do the work.
AWT components are platform dependent. Swing components are made in purely java and they are platform independent.
AWT components require java.awt package. Swing components require javax.swing package.
AWT is a thin layer of code on top of the OS. Swing is much larger. Swing also has very much richer functionality.
AWT stands for Abstract windows toolkit. Swing is also called as JFC (Java Foundation classes). It is part of Oracle's Java Foundation Classes (JFC).
These feature is not available in AWT. Swing has many advanced features like JTabel, Jtabbed pane which is not available in AWT. Also. Swing components are called "lightweight" because they do not require a native OS object to implement their functionality. JDialog and JFrame are heavyweight, because they do have a peer. So components like JButton, JTextArea, etc., are lightweight because they do not have an OS peer.
This feature is not supported in AWT. We can have different look and feel in Swing.
Using AWT, you have to implement a lot of things yourself. Swing has them built in.
With AWT, you have 21 "peers" (one for each control and one for the dialog itself). A "peer" is a widget provided by the operating system, such as a button object or an entry field object. With Swing, you would have only one peer, the operating system's window object. All of the buttons, entry fields, etc. are drawn by the Swing package on the drawing surface provided by the window object. This is the reason that Swing has more code. It has to draw the button or other control and implement its behavior instead of relying on the host operating system to perform those functions.

Salvar para revisao

Adicione este item aos favoritos, marque-o como dificil ou coloque-o em um conjunto de revisao.

Abrir minha biblioteca de aprendizado
Isto e util?
Mais como este

Diferencas relacionadas

Explore comparacoes semelhantes ligadas a AWT e Swing para obter mais contexto e melhorar a preparacao para entrevistas.

Explorar comparacoes

Veja as diferencas abaixo

Explore todas as comparacoes disponiveis abaixo ou use a busca acima para filtrar a lista instantaneamente.

JSF versus JSP Ler o guia estruturado de diferencas e comparacao. JSP versus Servlets Ler o guia estruturado de diferencas e comparacao. JSP versus ASP Ler o guia estruturado de diferencas e comparacao. JSF 1.2 versus JSF 2.0 Ler o guia estruturado de diferencas e comparacao. JSF 2.0 versus JSF 2.1 Ler o guia estruturado de diferencas e comparacao. Java 5 versus Java 6 Ler o guia estruturado de diferencas e comparacao. Java 6 versus Java 6 update 10 Ler o guia estruturado de diferencas e comparacao. Java 6 versus Java 7 Ler o guia estruturado de diferencas e comparacao. Java 6 update 10 versus Java 6 update 12 Ler o guia estruturado de diferencas e comparacao. Java 1.0 versus Java 1.1 Ler o guia estruturado de diferencas e comparacao. Java 1.1 versus Java 1.2 Ler o guia estruturado de diferencas e comparacao. Java 1.2 versus Java 1.3 Ler o guia estruturado de diferencas e comparacao. Java 1.3 versus Java 1.4 Ler o guia estruturado de diferencas e comparacao. Java 1.4 versus Java 5 Ler o guia estruturado de diferencas e comparacao. Struts 1 versus Struts 2 Ler o guia estruturado de diferencas e comparacao. Struts 1.1 versus Struts 1.2 Ler o guia estruturado de diferencas e comparacao. Struts 1.2 versus Struts 1.3 Ler o guia estruturado de diferencas e comparacao. Linux versus Unix Ler o guia estruturado de diferencas e comparacao. C versus C++ Ler o guia estruturado de diferencas e comparacao. Java versus C++ Ler o guia estruturado de diferencas e comparacao. Java versus J2EE Ler o guia estruturado de diferencas e comparacao. Java versus Kotlin Ler o guia estruturado de diferencas e comparacao. Java versus .NET Ler o guia estruturado de diferencas e comparacao. Struts versus JSF Ler o guia estruturado de diferencas e comparacao. Struts versus Spring Ler o guia estruturado de diferencas e comparacao. Spring versus Spring Boot Ler o guia estruturado de diferencas e comparacao. Apache versus IIS Ler o guia estruturado de diferencas e comparacao. Jboss versus Tomcat Ler o guia estruturado de diferencas e comparacao. Jboss versus WebLogic Ler o guia estruturado de diferencas e comparacao. WebLogic versus Websphere Ler o guia estruturado de diferencas e comparacao. JavaScript versus Jquery Ler o guia estruturado de diferencas e comparacao. JavaScript versus VBScript Ler o guia estruturado de diferencas e comparacao. JavaScript versus TypeScript Ler o guia estruturado de diferencas e comparacao. Jquery versus AngularJS Ler o guia estruturado de diferencas e comparacao. HTML versus XML Ler o guia estruturado de diferencas e comparacao. HTML versus XHTML Ler o guia estruturado de diferencas e comparacao. HTML versus DHTML Ler o guia estruturado de diferencas e comparacao. HTML 5 versus HTML 4 Ler o guia estruturado de diferencas e comparacao. Java 7 versus Java 8 Ler o guia estruturado de diferencas e comparacao. EJB 2.0 versus EJB 3.0 Ler o guia estruturado de diferencas e comparacao. EJB 3.0 versus Spring Ler o guia estruturado de diferencas e comparacao. JDBC versus Hibernate Ler o guia estruturado de diferencas e comparacao. JDBC versus JPA Ler o guia estruturado de diferencas e comparacao. JDBC 3.0 versus JDBC 4.0 Ler o guia estruturado de diferencas e comparacao. CSS 2 versus CSS 3 Ler o guia estruturado de diferencas e comparacao. EJB 1.0 versus EJB 2.0 Ler o guia estruturado de diferencas e comparacao. AWT versus Swing Ler o guia estruturado de diferencas e comparacao. Swing versus Applet Ler o guia estruturado de diferencas e comparacao. PHP versus JSP Ler o guia estruturado de diferencas e comparacao. J2EE versus J2ME Ler o guia estruturado de diferencas e comparacao. Java 8 versus Java 9 Ler o guia estruturado de diferencas e comparacao. JPA versus Hibernate Ler o guia estruturado de diferencas e comparacao. MVC 1 versus MVC 2 Ler o guia estruturado de diferencas e comparacao. Hibernate 3 versus Hibernate 4 Ler o guia estruturado de diferencas e comparacao. Spring 3.0 versus Spring 4.0 Ler o guia estruturado de diferencas e comparacao. Java 9 versus Java 10 Ler o guia estruturado de diferencas e comparacao. jQuery Mobile versus Bootstrap Ler o guia estruturado de diferencas e comparacao. JavaBeans versus EJB Ler o guia estruturado de diferencas e comparacao. JSON versus XML Ler o guia estruturado de diferencas e comparacao. RESTful Web Services versus SOAP Web Services Ler o guia estruturado de diferencas e comparacao. Spring 2.5 versus Spring 3.0 Ler o guia estruturado de diferencas e comparacao. HTTP versus HTTPS Ler o guia estruturado de diferencas e comparacao. AngularJS versus NodeJS Ler o guia estruturado de diferencas e comparacao. AngularJS versus Angular Ler o guia estruturado de diferencas e comparacao. NodeJS versus Java Ler o guia estruturado de diferencas e comparacao. NodeJS versus Spring Boot Ler o guia estruturado de diferencas e comparacao. NodeJS versus Golang Ler o guia estruturado de diferencas e comparacao. PaaS versus IaaS Ler o guia estruturado de diferencas e comparacao. SaaS versus PaaS Ler o guia estruturado de diferencas e comparacao. SaaS versus IaaS Ler o guia estruturado de diferencas e comparacao. On-Premise versus Cloud Computing Ler o guia estruturado de diferencas e comparacao. Monolithic versus Microservices Ler o guia estruturado de diferencas e comparacao. Java 10 versus Java 11 Ler o guia estruturado de diferencas e comparacao. Spring MVC versus Spring Boot Ler o guia estruturado de diferencas e comparacao. Golang versus Java Ler o guia estruturado de diferencas e comparacao. Python versus Java Ler o guia estruturado de diferencas e comparacao. AWS versus Azure Ler o guia estruturado de diferencas e comparacao. AWS versus Google Cloud/GCP Ler o guia estruturado de diferencas e comparacao. Ansible versus Terraform Ler o guia estruturado de diferencas e comparacao. Ansible versus Puppet Ler o guia estruturado de diferencas e comparacao. Puppet versus Terraform Ler o guia estruturado de diferencas e comparacao. OpenID Connect versus OAuth 2.0 Ler o guia estruturado de diferencas e comparacao. SAML versus OpenID Connect Ler o guia estruturado de diferencas e comparacao. Java 11 versus Java 12 Ler o guia estruturado de diferencas e comparacao. Java 12 versus Java 13 Ler o guia estruturado de diferencas e comparacao. Java 13 versus Java 14 Ler o guia estruturado de diferencas e comparacao. Java 14 versus Java 15 Ler o guia estruturado de diferencas e comparacao. Java 15 versus Java 16 Ler o guia estruturado de diferencas e comparacao. Java 16 versus Java 17 Ler o guia estruturado de diferencas e comparacao. Python 2 versus Python 3 Ler o guia estruturado de diferencas e comparacao. RDBMS versus Hadoop Ler o guia estruturado de diferencas e comparacao. Angular versus React Ler o guia estruturado de diferencas e comparacao. Java 17 versus Java 18 Ler o guia estruturado de diferencas e comparacao. GraphQL versus RESTful Web Services (REST API) Ler o guia estruturado de diferencas e comparacao. RESTful Web Services (REST API) versus gRPC Ler o guia estruturado de diferencas e comparacao. Android versus iOS Ler o guia estruturado de diferencas e comparacao. TikTok versus Instagram Ler o guia estruturado de diferencas e comparacao. Instagram versus YouTube Ler o guia estruturado de diferencas e comparacao. TensorFlow versus PyTorch Ler o guia estruturado de diferencas e comparacao. OracleJDK versus OpenJDK Ler o guia estruturado de diferencas e comparacao.
Copyright © 2026, WithoutBook.