自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

翻译 黑马程序员<Java笔记<IO流>>

异常处理: 1.基本语法:try...catch 2.多catch:try...catch...catch...catch  注意:每个catch的异常类型可以是"平级的",不分先后顺序; 可以可以是"子父关系",父类的必须放在最后; 3.JDK7的多catch语句:try...catch(异常类型1 |异常类型2 | 异常类型3  e)  注意:一定要是"平级关系",不能是"子父关系

2015-06-14 22:15:57 433

原创 黑马程序员<Java笔记<GUI 网络编程反射>>

1:GUI(了解) (1)GUI是用户图形接口。 (2)两个包: java.awt:和系统关联较强,重量级组件。 javax.swing:由纯Java实现,轻量级组件。 (3)组件:就是对象。 基本组件:依赖于容器组件能够具备独立功能。 容器组件:存储基本组件和容器组件的组件。 (4)案例: 第一个窗体 第一个窗体关闭 窗体添加按钮,并对按钮添加事件 窗体添加文本框,并转移

2015-06-14 22:12:13 547

原创 黑马程序员 <java基础<集合知识点>>

collection集合中 子类List中的方法演示 class Demo{ public static void main(String[]args){ List list=new ArrayList(); getAllElements(list);            } //按原输入打印输出 public static void get

2015-06-09 22:46:06 470

原创 黑马程序员<java基础<多线程>>

多线程(静态同步函数使用的锁) 静态随着类的加载而加载的,这时内存中储蓄的对象至少有一个就是该类字节码文件对象。 这个对象的表示方式 类名.class 它就表示字节码文件对象 多线程安全问题的解决 /*有两个储户,同时到一个银行去存钱,每人存三次,一次存100 要求只要银行每次金额的变化情况 1,从线程任务代码中分析 2,分析啥呢?是否有共享数据。有没有多条语句在操作共享数据

2015-06-09 22:21:40 385

原创 黑马程序员<java基础<多线程同步异步问题>>

多线程 进程:正在进行中的程序 线程:就是进程中一个执行单元或执行情景或执行路径负责进程中程序执行的控制单元 一个进程中至少要有一个线程 当一个进程中线程有多个时,就是多线程 多线程解决的问题:可以让多部分代码同时执行。 什么是同时执行呢?其实都是cpu在瞬间做着快速切换完成的。 cpu的切换随机的,按照时间片的方式来完成。 其实java运行就是多线程的

2015-06-09 22:19:34 371

原创 黑马程序员<java基础<面向对象(封装,继承,多态,抽象)>>

继承中成员的特点: 1;成员变量 2;成员函数 3;构造函数 super:代表的是父类 用法和this相似 this代表本类对象的引用 super代表父类所属的空间  注意:子父类中通常不会出现同名的属性 父类中既然定义了num属性,子类其实就没有必要再定义该属性了。 覆盖: 当子父类中出现一模一样的方法时,会发生一个函数的特性:覆盖(复写,重写)override

2015-06-09 22:18:38 426

原创 黑马程序员<java基础<静态与非静态>>

static关键字  特点 static 关键: 1;被static 修饰的成员变量,被所有对象所共享 2;静态随着类的加载而加载,随着类的消失而消失 3,优先于对象存在 4;静态成员可以直接被类名所调用 class Person { String name; static String country="China" //想要将对象中的相同数据进行对象的共享,就可以对该数据进

2015-06-09 22:16:15 315

原创 黑马程序员<java基础<面向对象基础知识点>>

面向对象的特点: 1;面向对象是一种思想,是符合现在人们思考习惯的一种思想 2;面向对象的出现将复杂问题简单化 3;面向对象将过程中的执行者,转换成了指挥者。 面向对象基于面向过程,将过程进行封装到了对象中。  解决问题先找具备所需功能的对象 如果没有就制造一个具备所需功能的对象 Arrays.sort(arr);//java自带的排序Arrays.sort

2015-06-09 22:15:58 394

原创 黑马程序员<java基础<选择,冒泡,折半,进制转换知识点>>

【排序中效率最高的是希尔排序】 java自带排序代码 import java.util.*; {Arrays.sort(arr);} 冒泡 排序   public static void bubbleSort(int[]arr) {    for(int x=0;x0;x--)     {                                            //f

2015-06-09 22:13:03 374

原创 黑马程序员<java基础<常用类特点>>

class Demo2 { public static void main(string[]args) { //System.out.println(Integer.toBinaryString(60));    输出60的二进制值  int num=60; a=num&15;//获取60的最低4位,通过&15; System.out.println((a>9)(char)a-10

2015-06-09 22:11:55 281

原创 黑马程序员<java基础笔记一>

class Demo1 { public static void main(string[]args) {int x=3; //+= -=  *=   /=  %= x+=;//x=x+4; short s=4; 思考 s=s+5 ;s+=5;的区别 //s=s+5;  s+5运算完是 int 值 这时赋值给S是错误 容易丢失精度 s+=5;   S+=5 是只做赋值运算  这内

2015-06-09 22:06:21 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除