
JAVASE
文章平均质量分 64
小山重叠金明灭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVASE学习(13)Swing
图形界面(Grephics User Interface,GUI)Sun提供了一个跨平台GUI开发工具包AWT抽象窗口工具箱(Abstract Window Toolkit)=>Sun又创建一个新的gui框架swing,解决了awt存在的Icd问题=>IBM认为swing比较消耗内存,创建了一个新的GUI库,SWT=>IBM为了方便开发SWT程序,在SWT基础上又创建了一个更易用,原创 2016-12-14 08:47:04 · 382 阅读 · 0 评论 -
JavaSE学习(8) 排序、查找
排序:将一群数据,依指定的顺序进行排列的过程。把一组元素按照某个域的值的递增或递减的次序重新排列的过程。排序分类:1)内部排序:将需要处理的所有数据都加载到内部存储器中进行排序。包括:交换式排序法、选择式排序法、插入式排序法。交换式排序:冒泡排序、选择排序package com.test1;import java.util.*;public class De原创 2016-12-09 08:41:58 · 211 阅读 · 0 评论 -
JavaSE学习(7) 数组
数组:----可以存放多个同一类型数据。数组定义:数据类型 数组名[]=new 数据类型[大小]int a[]=new int [5];数组的引用(使用)数组名[下标] 比如说,arr数组的第三个数arr[2]或者,先声明后创建int a[];/int []a;a=new int[10];一维数组:数据类型 数组名[]={元素值,元素值,...原创 2016-12-08 19:28:07 · 232 阅读 · 0 评论 -
JavaSE学习(9) 二进制、位运算符、移位运算符
二进制:原码反码补码对于有符号的而言:1)二进制的最高位是符号位:0表示正数,1表示负数2)正数的原码、反码、补码都一样3)负数的反码=它的原码符号位不变,其它位取反(0->1,1->0)4)负数的补码=它的反码+15)0的反码,补码都是06)java没有无符号数,换言之,java中的数都是有符号的7)在计算机运算的时候,都是以补码的方式来运算的。java中有4原创 2016-12-09 21:08:04 · 223 阅读 · 0 评论 -
JAVASE学习(15)绘图技术
绘图原理1:Component类提供了两个和绘图相关最重要的方法:1)paint(Graphics g)绘制组件的外观2)repaint()刷新组件的外观当组件第一次在屏幕显示的时候,程序会自动的调用paint()方法来绘制组件。绘图原理2:在以下情况下paint()将会被调用1)窗口最小化,在最大化2)窗口的大小发生变化3)repaint函数被调用原创 2016-12-15 20:20:59 · 382 阅读 · 0 评论 -
JAVASE学习(14)Swing应用
1)拆分窗格:JSplitPane属于容器类组件/* * 仿金山词霸 * */package com.test;import java.awt.*;import javax.swing.*;public class Demo9 extends JFrame{ //定义组件 JSplitPane jsp; JList jList; JLabel jLabel; public原创 2016-12-14 21:14:09 · 412 阅读 · 0 评论 -
JAVASE学习(16)线程
线程:基本概念----进程什么是线程?是进程中的一个试题,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点运行中必不可少的资源,但它可与同属一个进程的其它进程共享进程所拥有的全部资源。一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行,线程有就绪、阻塞和运行三种基本状态。1)线程是轻量级的进程2)线程没有独立的地址空间(内存空间原创 2016-12-17 15:39:19 · 282 阅读 · 0 评论 -
JAVASE学习(17)java文件(io)编程
文件流的基本概念:如何判断是输入流还是输出流?以内存为参照,如果数据是向内存流动,则是输入流,反之是输出流。文件流-分类Java流分为两种流,1、字节流:可以用于读写二进制文件及任何类型文件byte2、字符流:可以用于读取文本文件字节流字符流输入 InputStreamReader输出 OutputStreamWriter常见的io流--原创 2016-12-21 16:43:32 · 362 阅读 · 0 评论 -
JavaSE学习(6) 面向对象类和对象(3)
主要知识点:this类变量/类方法三大特征this 属于一个具体对象,而不是一个类的!!!java虚拟机会给每个对象分配this,代表当前对象tips:this指针只能在类定义的方法中使用,不能在类的外部使用。类变量、类方法 类变量:是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改原创 2016-12-06 19:52:03 · 256 阅读 · 0 评论 -
JavaSE学习(2) 定义变量
变量,数据类型原创 2016-12-05 15:45:13 · 366 阅读 · 0 评论 -
JavaSE学习(6) 面向对象类和对象(5)抽象类、接口、final
抽象类、接口、final抽象类:父类方法的不确定性时,可以用abstract关键字来修饰该方法(抽象方法),用abstract来修饰该类(抽象类)1、用abstract关键字来修饰一个类时,这个类就是抽象类2、用abstract关键字来修饰一个方法时,这个方法就是抽象方法注意事项:1)抽象类不能被实例化2)抽象类不一定要包含abstract方法。也就是说,抽象类可以没有原创 2016-12-07 21:33:20 · 285 阅读 · 0 评论 -
JavaSE学习(10) 集合框架
集合:List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类Map结构的集合类:HashMap类,Hashtable类Set结构的集合类HashSet类,TreeSet类Queue结构的集合Queue接口/* * 功能:Java集合的用法 * * */package com.test1;//先引入一个原创 2016-12-09 21:14:46 · 267 阅读 · 0 评论 -
JavaSE学习(11) 泛型
泛型:本质是参数化类型,也就是所操作的数据类型被指定为一个类型。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。java中引入泛型的好处是安全简单。泛型的好处:在编译的时候检查类型的安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率Java的反射机制泛型的优点:1)类型安全2)向后兼容3)层次清晰4)性能较高,用GJ(泛型Java)编原创 2016-12-12 20:22:53 · 220 阅读 · 0 评论 -
JAVASE学习(12)异常
当程序 无法控制的外部环境问题(用户提供的文件不存在,文件内容损坏,网络不可用)java就会用异常对象来描述。Java中用2种方法处理异常:1)在发生异常的地方直接处理。2)将异常抛给调用者,让调用者处理。异常分类1)检测性异常:java.lang.Exception---->必须处理2)运行期异常:java.lang.RuntimeException3)错误:ja原创 2016-12-12 21:11:38 · 236 阅读 · 0 评论 -
JavaSE学习(5)面向对象编程--类与对象(1)
类和对象关系提取特征->类->对象(实例)类和对象的区别和联系:1)类是抽象的,概念的,代表一类事物,比如人类,狗类2)对象是具体的,实际的,代表一个具体事物3)类是对象的模板,对象是类的一个个体,实例package 包名;class 类名 extends 父类 implements接口名{成员变量;构造方法;成员方法;}创建对象原创 2016-12-06 15:11:59 · 292 阅读 · 0 评论 -
JavaSE学习(4)流程控制
三大流程控制:顺序、分支、循环分支控制1)单分支2)双分支3)多分支单分支if(条件表达式){//条件表达式可以是函数,只要返回的是布尔值就可以语句;}双分支if(条件表达式){语句;}else{语句;}多分支:只找一个入口!找到之后放弃判断if(条件表达式){语句;}else if(条件表达式){语句;}else if(条件原创 2016-12-06 08:24:39 · 275 阅读 · 0 评论 -
JavaSE学习(3)运算符
取模%,:两个数整除的余数////注释//作者:xxx//功能:判断两个数是否能整除//日期:2016.1.1public class Demo1{public static void main(String []args){int a=2;int b=4;if(b%a==0){System.out.println("可以整除");原创 2016-12-05 17:04:08 · 216 阅读 · 0 评论 -
JavaSE学习(1)第一个程序
////注释//作者:xxx//功能:在控制台显示“Hello”//日期:2016.1.1//public:表示这个类是公共的。一个java文件中只能有一个public类//class:表示这是一个类//Hello:类名(公共类的类名必须和文件名一致)public class Hello{//一个主函数,相当于是程序的入口public s原创 2016-12-05 15:20:50 · 220 阅读 · 0 评论 -
JavaSE学习(6) 面向对象类和对象(2)
1、先设计类2、然后根据类创建对象设计计算机类,要求如下:属性:品牌,颜色,CPU型号,内存容量,硬盘大小,价格,工作状态方法:打开,关闭,休眠创建一个计算机对象,调用打开关闭方法采用面向对象思想设计超级马里奥游戏人物类的构造方法:是类的一种特殊的方法,主要作用是完成对新对象的初始化1)方法名和类名相同2)没有返回值3)在创建一个类的新对象时,系统会自动原创 2016-12-06 19:42:36 · 514 阅读 · 0 评论 -
JavaSE学习(6) 面向对象类和对象(4)三大特性
Java面向对象编程三大特征:封装、继承、多态抽象: 定义一个类,实际是把一类事物的共有的属性和行为提取出来,形成一个物理模型(模板)。封装:把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法),才能对数据进行操作。访问控制修饰符java提供四种访问控制修饰符控制方法和变量的访问权限:1)公开级别:public ,对原创 2016-12-07 16:09:35 · 240 阅读 · 0 评论 -
JDBC-ODBC桥连和JDBC驱动访问SQLServer
翻译 2017-01-07 20:59:27 · 838 阅读 · 0 评论