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