`
Scorates
  • 浏览: 4816 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Java入门学习总结

 
阅读更多

关于Java的学习已经有一段时间了,基本入门也差不多了,下面是对Java基本的一些总结。

 

类和对象

Java是面向对象编程的,所以类是Java的核心以及基本单位。每一个对象可以定义为一个类,包括属性和方法,分别对应对象的特征和行为等。

      

       属性定义一般用private,方法用public,可以使属性不被随意修改,使方法可以被主函数调用。

 

       先实例化对象才能调用类里的方法。

 

       方法分为普通方法和构造方法,区别在于,构造方法名要与类名一致,而且不需要写返回值类型,构造方法的用途也与普通方法有所不同,除了可以给属性设初值,它的主要用途是实例化对象。

 

方法重载

       所谓方法重载是指一个类中定义多个方法名相同但是参数个数,类型,或顺序不同的方法,这样在调用时可以根据参数的不同来确定调用哪一个方法。

 

构造方法与普通方法相同,都可以重载。

 

       在一个已经定义的类中,如果没有定义构造方法,默认有一个无参构造方法,可供调用,但是如果重载了构造方法,则默认的构造方法已经失效,这时候如果还想调用默认的构造方法就需要进行显式声明。

      

this关键字

       1.当参数名和属性名相同时,可以使用this来作区分,加了this.的表示属性,没有加则表示参

数。

       2.this(参数值,...);表示调用对应参数的构造方法。

 

 

Java swing 组件界面开发

       简单的界面开发,一般一个界面首先是一个JFrame(窗体)对象,其他元素组件放置在窗体上。       JPanel(面板)是仅次于窗体的第二层组件。     

       常用组件如下:

              JTextFieldJComboBox              文本输入框(下拉框)

              JButton                                            按钮

              JLabel                                              标签                    可以存放文字和图片

              JPasswordField                                密码输入框

              JCheckBox                                       复选框

       布局方式:

1.      Flowlayout                  

流式布局,类似于Word的排列方式,将组件依次排列,排满了换到下一行,可以靠左对齐、靠右对齐或者居中。

2.     Boardlayout               

边框布局,将容器分为5部分,上北下南左西右东中间。可以将组件分别添加到这五个部分。

3.      GridLayout          

网格布局,类似于矩阵或者表格。

例:

JFrame jf=new JFrame();

jf.setLayout(new GridLayout(4,2,6,6));

将窗体分为四行两列,每行间距为6,每列间距为6

 

 

 

分享到:
评论

相关推荐

    java基础学习总结

    ### Java基础学习总结 #### 一、Java基础知识 Java是一种广泛使用的高级编程语言,由Sun Microsystems于1995年发布。它具有平台独立性、安全性高、面向对象等特点,适用于开发各种应用程序。 ##### 1. IO流 IO流...

    Java基础学习总结

    学习Java基础,不仅需要掌握语法,还需要理解面向对象编程的概念,熟悉常用的类库和集合框架,以及如何利用JDK提供的工具进行开发和调试。随着技术的发展,Java不断更新,如Java 8引入了lambda表达式和流,Java 11...

    Java 基础 学习 总结

    Java 基础学习是成为一名合格的 Java 开发者的关键步骤。本文将对 Java 基础知识进行详细的概述,包括 Java 程序的概念、Java 的应用领域、主要技术分支以及开发流程,并涵盖环境配置、IDE 使用以及编程规范。 首先...

    java基础学习总结笔记

    个人学习交流博客:http://blog.csdn.net/sun_promise(我博客中的文章就有一部分是此笔记中总结的内容。) 本文档是基于毕向东老师的java基础视频和张孝祥老师的高薪技术视频和银行管理系统以及交通灯管理系统的...

    java基础学习总结1

    java基础学习总结文本1,格式解释说明: switch:说明这是switch语句。 表达式:可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串 case:后面的值就是要和表达式进行比较的值 break:表示程序...

    JAVA基础学习总结笔记

    看的东西不在多,而在于精, 程序设计最重要的就是上级操作了, 既然选择了,就该要有坚持的觉悟... Cookie使用. ...里面是当年自学JAVA时的一些笔记,内容都是TXT格式的,都是一些基础性的概念总结。

    Java入门基础知识总结学习教程大全.pdf

    Java入门基础知识总结学习教程大全

    java 基础知识总结(经典)

    这篇“Java基础知识总结(经典)”涵盖了Java开发中的核心概念和重要知识点,旨在为初学者和有经验的开发者提供一个全面的回顾。以下是主要的学习点: 1. **Java环境配置**:在开始编程之前,必须安装Java ...

    java基础总结大全(笔记).pdf

    Java基础总结大全涵盖了Java编程语言的核心概念,从JVM、JRE和JDK的区别,到环境变量的设置,再到变量的定义和类型转换,深入浅出地讲解了Java的基础知识。 1. JVM、JRE和JDK: - JVM(Java Virtual Machine)是...

    java 并发学习总结

    本学习总结将深入探讨并发容器、同步容器、同步工具、死锁、异常处理、线程中断、线程池、返回结果以及同步方法等核心概念。 1. **并发容器**:Java提供了一系列的并发容器,如`ConcurrentHashMap`,它在并发环境下...

    Java 基础核心总结_.zip

    这份"Java 基础核心总结_.zip"文件显然包含了学习Java编程所必需的重要知识点,旨在帮助初学者或开发者巩固基础。让我们逐一深入探讨这些主题: 1. **Java概述**:Java是一种跨平台、面向对象的编程语言,由Sun ...

    Java基础学习,对Java基本内容的一个总结

    Java 基础学习总结 Java 是一种高级、面向对象的编程语言,它具有平台独立性、对象orientated、简单易用等特点。下面是 Java 基础学习的总结。 Java 基本语法 Java 是大小写敏感的,h 和 H 是不同的。类名的首...

    java学习路线总结.doc

    Java学习路线是一个逐步深入的过程,尤其对于初学者来说,一个清晰的计划至关重要。以下是对Java学习路线的详细解析: **第一阶段:Java基础** - **Java开发介绍**:理解DOS命令,掌握JVM(Java虚拟机)、JRE(Java...

    Java基础知识点总结.docx

    Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。

    JAVA基础阶段总结

    ### JAVA基础阶段总结 #### 一、JAVA简介与特点 **JAVA** 是一种高级编程语言,它被设计用于编写能够跨平台运行的应用程序。由 Sun Microsystems 公司于1995年推出,并在2010年被 Oracle 公司收购。JAVA 技术以其...

    java基础知识学习入门

    Java编程语言是软件开发...总结,Java基础知识的学习涵盖了许多方面,从基本语法到面向对象编程,再到集合框架、异常处理、I/O流和多线程。通过理论学习与实践操作相结合,相信你一定能成功入门并逐步精通Java编程。

Global site tag (gtag.js) - Google Analytics