java基础讲解12-----Swing】的更多相关文章

一.方法的返回值   当我们在程序中调用方法时,虚拟机将会跳转到对应的方法中去执行.当以下几种情况发生时,虚拟机将会回到调用方法的语句并继续向下执行: 执行完方法中所有的语句: 遇到return语句: 方法抛出一个异常(有关异常的内容将会在后面的文章中讨论).   这里我们重点介绍return语句.return语句用来返回一个值,当虚拟机遇到return语句时将会立刻结束当前方法并带着返回值回到调用此方法的地方.在声明方法时,返回值的类型要和return语句里返回的值的类型一致.如果方法没有需要…
package com.swing; import java.awt.*; import javax.swing.*; public class Swing01  extends JFrame{ /**         * 1.什么是Swing         *      Swing 是 Java 平台的 UI —— 它充当处理用户和计算机之间全部交互的软件.它实际上充当用户和计算机内部之间的中间人         *           *  2.Swing包         *      …
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示. ## 初探枚举类 在程序设计中,有时会用到由若干个有限数据元素组成的集合,如一周内的星期一到星期日…
1.自定义异常. 定义一个类,让该类继承Exception.并写出该类的所有的构造函数.2.IO流. java.io 文件类.File 字节输入和输出流 InputStream OutputStream 字符输入和输出流 Reader Writer 3. 处理流. 字节输入处理流和字节输出处理流. BufferedInputStream BufferedOutputStream 字符输入处理流和字符输出处理流. BufferedReader BufferedWriter 4.对象流. Objec…
问:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?  答:是值传递.Java 编程语言只有值传递参数.当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本.指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的. Java参数,不管是原始类型还是引用类型,传递的都是副本(有另外一种说法是传值,但是说传副本更好理解吧,传值通常是相对传址而言). 如果参数类…
java api中日期类型的继承关系 java.lang.Object --java.util.Date --java.sql.Date --java.sql.Time --java.sql.Timestamp 1. java.util.Date表示特定的瞬间,精确到了毫秒 两个构造函数(别的过期了的我就不说了) Date()   Date(long date) 主要方法>> boolean after(Date when)            测试此日期是否在指定日期之后. boolean…
一:集合介绍 import java.util.ArrayList;import java.util.Collection;import java.util.Iterator; public class CollextionTest {        /**     * 集合在java中是非常重要的     *      * 1.什么是集合   :  集合又被成为容器,存放一些数据的,     *      * 2.集合与数组的区别  : 数组的长度是固定的,集合的长度是可变的.     *  …
1.什么是面向对象? 面向对象设计的实质 就是对现实世界的对象进行建模操作. 现实的生活中,随处可见的一种事物就是对象,对象是事物存在的实体,通常我们将会对对象划分为两个部分,静态部分和动态部分.比如人  静态的部分,就是不能动的部分,我们成为属性,例如;手,眼睛 动态部分 : 跑步,唱歌 在计算机的世界中,面向对象程序设计的思想要以对象来思考问题,首先要将现实世界的实体抽象为对象,然后思考这些对象具有哪些属性,行为. 还是比如人: 手,脚,眼睛  ,吃饭,喝水  我们可以把这些归为一类  封装…
1.什么是数组 2.怎么使用数组 package test; public class ShuZu {            public static void main(String[] args) {                /**         * 1.什么是数组         *         数组是具有相同数据类型的一组数据的线性集合         *      使用new 来分配内存空间         */                //1.初始化一维数组  …
1. package test; public class chb01 { public static void main(String[] ggs)        {            /**             * 1. 首先String不属于8种基本数据类型,String是一个对象.  因为对象的默认值是null,所以String的默认值也是null:但它又是一种特殊的对象,有其它对象没有的一些特性.                  2. new String()和new Str…