JAVA
Gummary
这个作者很懒,什么都没留下…
展开
-
java_基础_类详解
类详解原创 2015-02-14 23:36:02 · 345 阅读 · 0 评论 -
java_基础_线程
一、概述1、一个程序就是一个进程,进程中可以包括多个线程,每一个线程都相当于一个小的进程,并且各个线程之间可以同时运行,这就是java多线程编程。 2、线程的五个状态 ①新建(new) 用new语句创建的线程对处于新建状态,此时它和其它Java对象一样,仅仅在Heap中被分配了内存。当一个线程处于新建状态时,它仅仅是一个空的线程对象,系统不为它分配资源。 ②就绪(Runnable) 程原创 2015-04-11 19:22:52 · 321 阅读 · 0 评论 -
java_基础_杂
1、从键盘上输入一个数并赋值给变量方法//代码1 //需引入util包 import java.util.Scanner; public class Text { public static void main(String []args) { Scanner myscanner=new Scanner(System.in); int a=myscan原创 2015-02-17 18:06:22 · 420 阅读 · 0 评论 -
java_基础_GUI开发②
java原创 2015-03-13 22:25:29 · 434 阅读 · 0 评论 -
java_基础_GUI开发①
一、使用swing进行GUI(用户图形界面开发)开发概述1、Swing是一个用于开发Java应用程序用户界面的开发工具包。 2、图形界面至少要有一个顶级Swing容器,顶级Swing容器为其它Swing组件在屏幕上的绘制和处理事件提供支持 常用的顶级容器: JFrame(框架):表示主程序窗口 JDialog(对话框):每个JDialog对象表示一个对话框,对话框属于二级窗口 JApple原创 2015-03-05 18:14:20 · 679 阅读 · 0 评论 -
java_基础_绘图技术
1、绘图技术即在程序中绘制几何图形 2、代码import java.awt.*; import javax.swing.*; public class Demo1 extends JFrame{ Mypanel mp=null; public static void main(String[] args) { // TODO Auto-generated metho原创 2015-03-16 17:57:19 · 403 阅读 · 0 评论 -
java_基础_异常
一、异常概述 1、当出现程序无法控制的外部环境问题(用户提供的文件不存在,文件内容损坏,网络不可用。。。)时,JAVA就会用异常对象来描述。 2、异常的种类: ①检查性异常 程序正确,但因为外在的环境条件不满足引发,例如打开不存在的文件等 ②运行期异常 程序存在BUG,例如数组越界,0被除等等,java编译器要求强制处理这类异常 ③错误(跟运行环境有关) 可能源于程序的bug,更可能原创 2015-03-03 22:51:37 · 301 阅读 · 0 评论 -
java_基础_泛型
一、泛型简介1、定义:泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 2、泛型的好处:在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。二、泛型的使用1、泛型可以有效防止强制转换类型出错,保证安全,例如:import java.ut原创 2015-03-02 21:51:09 · 326 阅读 · 0 评论 -
java_基础_方法的重载与覆盖
一、方法的重载1、定义:方法的重载就是累的同一种功能的多种实现方式,到底采用哪种方法,取决于调用者给出的参数2、方法重载的注意事项1)方法名必须相同2)方法的参数、类型、个数、顺序至少要有一个不同3)方法的返回类型,修饰符可以不同4)但只是返回类型或修饰符不同不能构成重载二、方法的覆盖1、定义:方法覆盖就是子类有一个方法和弗雷德某个方法的名称饭后类型参数一样,就说子类覆盖了弗雷德方法2、注意事项1)原创 2015-02-17 14:20:35 · 318 阅读 · 0 评论 -
java_基础_包
1、包的作用:将一组相关的类或接口封装在包里,从而更好地管理已经开发的java代码 2、包声明语句是package 包名;3、如果需要使用在软件包中的类、接口或枚举等,需要导入包的语句 导入包的语句格式有三种,分别为: 1) import 包名.*; 说明:将整个包的类、接口或者枚举等导入到当前的程序中。 2) import 包名.泪姓名; 说明:将指定的类型导入到当前的程序中,其中包名原创 2015-02-17 14:11:23 · 331 阅读 · 0 评论 -
java_基础_类入门
1、面向对象编程思路:分析问题建立相应对象,通过对象以及他们之间的配合解决问题,每个对象在计算机中占有一定的内存,同时能完成一定的功能。 2、类与对象的关系 ①类是实例对象的模板,是抽象的概念,代表一类事物。 ②对象是具体的,实际的代表一个具体的事物 3、创建一个简单的类:class 类名 //类名可以是任意的合法标识符,首字母大写。 { 类的成员; //类的成员类型可以是基原创 2015-02-14 23:10:43 · 299 阅读 · 0 评论 -
java_基础_java面向对象编程的四大特征
一、四大特征 1、抽象性 2、封装性 3、继承性 4、多态性 二、抽象性 1、抽象性就是再定义一个类的时候实际就是吧一类事物共有的属性和行为提取出来,形成一个物理模板。 三、封装性 1、定义:把抽象出的数据和对象数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法)才能对数据进行操作。 2、访问控制修饰符 ①public:公开级别,对外公开 ②p原创 2015-02-17 12:48:41 · 686 阅读 · 0 评论 -
java_基础_集合
一、ArrayList集合的使用 1、使用ArrayList必须引入java.util.*这个包 2、使用时先创建一个ArrayList对象ArrayList al=new ArrayList();3、向创建的ArrayList对象中加入数据,类型为Object(为所有类的子类) 使用ArrayList对象中的add方法//第一种 al.add(a);//其中a为要加入列表中的对象,加到列表的原创 2015-02-27 22:46:51 · 291 阅读 · 0 评论