- 博客(19)
- 收藏
- 关注
原创 GUI
一:图形化界面GUI编程:GUI Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。 举例:比如:创建文件夹,或者删除文件夹等 Java
2013-11-19 15:16:06
603
原创 java中的泛型
一:泛型概述: 泛型是JDK1.5版本以后出现的一个安全机制;泛型其实给编译器使用的。 泛型的表现形式就是 集合中存储了不同类型的对象,取出时,容易在运行时时期发生ClassCastExcepti类型转换异常;为了避免这个问题的发生;我们在存储的时候就明确了集合要操作的数据类型,这样取出就没有问题了,就需要在定义集合时,就立刻明确元素的类型。其实借鉴于数组;可以通过二:
2013-11-19 15:15:16
595
原创 String类补充
1:字符串 (1)多个字符组成的一个序列,叫字符串。 生活中很多数据的描述都采用的是字符串的。而且我们还会对其进行操作。 所以,java就提供了这样的一个类供我们使用。 (2)创建字符串对象 A:String():无参构造 String s = new
2013-11-19 15:14:29
707
原创 javaAPI:集合框架2(Map集合及其子集合)
一:集合转成数组。Collection接口中有一个toArray方法。可以完成。importjava.util.*;class CollectionToArray{ public static void main(String[] args) { ArrayList al = newArrayList(); al.add("haha");
2013-11-19 15:13:09
908
原创 java中多线程2
一.多线程的线程类的父类为Thread: Thread类中的常见方法有:getName();获取线程类的名称,非线程类无法使用该方法获取。线程的默认名字为:Thread-0,1... 非线程类的名字获取方式:通过Thread类中的currentThread()静态方法返回一个线程对象,然后调用getName()方法! 格式:Thread.currentThread()
2013-11-19 15:12:18
614
原创 java中的IO流
一:概念:A:根据处理的数据不同;分为:字节流和字符流。所有的数据都是以字节体现的;后期产生了字符流。因为字符数据涉及到了编码问题;所以在字符流对象中加入了编码机制。举例来进行代码体现:使用java程序,将一个字符串数据写到硬盘上。从需求来理解:操作字符数据,可是用字符流对象。写到硬盘其实就是才操作文件。既然是写:需要找打具备写功能的输出流。字符流体系中:有两个基类
2013-11-19 15:11:36
703
原创 java中API:集合框架1(Collection,List,Set及其子类和迭代器的应用)
一:集合是用于存储对象的一个工具。集合和数组的特点:1.相同点: 集合和数组都一个容器。2.集合: 1,可以存储对象,只能存储对象。 2,集合的长度的是可变的。3.数组: 1,可以存储对象,也可以存储基本数据类型值。 2,数组长度的是固定的。注意:CollectionDemo.java 使用了未经检查或不安全的操作。注意:
2013-11-19 15:11:06
839
原创 java中API中数据类型包装类(Integer),System,Runtime,Date
一.基本数据类型对象包装类:将基本数据类型值封装成了对象,提供了更多的属性和行为;可以对具体数据进行操作。byte Byteshort Shortint Integerlong Longchar Characterboolean Booleanfloat Floatduoble Double基本数据
2013-11-19 15:10:20
740
原创 常用API string类及StringBuilder
一:String对象:String类的成员使用1,构造函数。 可以通过字符串的构造函数, 将一个字节数组或者字符数组或者int型数组中的一部分变成一个字符串对象。 代码体现: public static void consMethod() { String s = new Stri
2013-11-19 15:02:25
1036
原创 java多线程
一:线程的概述: A:进程和线程的区别:进程:正在执行的程序,代表着一个应用程序对应的内存空间。 线程:用于控制进程中运算执行流程的控制单元,或者称为执行路径。一个进程中至少有一个线程负责该应用程序的执行。当一个进程中有了多个线程时,就成为多线程。多线程的出现的对CPU的提高了效率,提高了CPU的使用率。但是线程过多,会导致CPU的资源耗费,降低性能。B:Java中 JVM
2013-11-19 14:59:52
607
原创 java的异常
一:异常:程序出现的不正常的情况就是异常。 在java中异常结构体系的超类基类是Throwable;二:Trowable: Error:指的是严重的问题,严重到影响程序的执行。这个问题,不做异常处理。 因为一般出现的问题,处理不了。比如说:内存溢出。必须通过修改程序来解决。 Exception:一般的程序问题,必须通过异常处理的。三:main方
2013-11-19 14:43:57
644
原创 java常用API中Object类
一. API中Object类: 1:Object类:是所有类的根类,超类;java中提供的类以及我们自定义的类都直接或者间接的继承自Object类。 2:Object类中的方法:A:void finalize() :当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 B:Class getClass():获取对象的字节码
2013-11-19 14:42:04
798
原创 java的继承
一:抽象类:1. 多个类有相同的方法声明,但是方法体不一样。这个时候,我们考虑把方法声明进行抽取。让子类继承后,自己去实现方法体。没有方法体的方法,我们需要用抽象标志下。抽象的关键字是:abstract。2. 抽象类: Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。3. 抽象类的特点:A
2013-11-19 14:40:10
600
原创 java常用API
一:API中Math类:Math类中没有构造函数,它中的方法都是静态的,直接用类名调用即可;Math中的方法有:成员常量有:1.E是自然对数的底数;2.PI是圆周率;成员方法有:1. abs()取数据的绝对值,一般比较年龄时用;2.ceil()返回大于该参数的double类型的数值,该值是大于该参数的最小整数值;3.floor()返回小于该参数的double类型的数值,该
2013-11-19 14:37:26
711
原创 java面向对象2
面向对象:1.代码块:就是用一对{}括起来的内容构造代码块:在类的成员位置上,每个构造方法都会默认调用构造代码块,它里面可以放每个对象都具有的默认初始值;局部代码块:在方法体中,当方法体中的语句执行完以后,它里面定义的变量就会从内存中消失;static代码块:随着类的加载而加载;它在类中只执行一次,比main还先执行;执行顺序:静态代码块-à构造代码块-à构造方法-à局部代码块
2013-11-19 14:36:11
572
原创 java面向对象
A:面向对象: 1)面向对象是:相对于面向过程而言的,是基于面向过程的。 面向过程:强调的是一种功能; 面向对象:强调的是对象,即具有该功能的对象,我们有该对象完成功能,强调的是结果; 面向对象和面向过程都是一种编程思想。 2)面向对象思想: (1)面向对象是一种符合人们思考习惯的一种思想; (2)将复杂事情简单化 (
2013-11-19 14:30:01
645
原创 java数组
数组: 是存储同一种数据类型的的集合,也叫容器; 特点:是数组中每个元素都有索引从0开始;有序数组的定义格式: 数据类型[]数组名=new 数据类型[元素个数]; 数据类型 数组名[]=new 数据类型[元素个数]; 如: int[] arr=new int[3];int arr[]=new int[3]; 数据类型[] 数组名=
2013-11-19 14:14:29
684
原创 java关键字及常用语句
1:常量(掌握)不难但重要2:进制(理解)难点非重点3:有符号数据的表现形式(理解)难点非重点4:变量(掌握)不难但重要 int a = 2;5:数据类型(掌握)不难但重要6:运算符(掌握) 难点也是重点,以下运算符是需要掌握的 1. 关键字的基本含义(1). 关键字就是被程序语言赋予特殊含义的词(2). 关键字的特点就是:所有的关键字都是小写2. Java
2013-11-19 13:45:17
1437
原创 java基础
1. Windows命令行中常见的命令1). dir: 列出当前目录下的文件以及文件夹2). md: 创建目录 3). cd: 进入指定目录 (cd .. 退回上一级目录; cd /退到根目录)4). del:删除文件(不是文件夹!!!要注意)5). rd: 删除文件6). exit: 退出dos命令 2.Java基本语法格式 1. 标示符在程序中自定义的
2013-11-19 13:13:39
598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人