- 博客(24)
- 收藏
- 关注
原创 mysql绿化
1!!!绿化>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2011-07-05 10:31:19
445
原创 day1
-. java 增强 >>>1. 编译带包的类 javac -d . Test.java >>>2. 运行带包的类 java com.test.Test >>>3. 打包 jar -cvf my.jar com(这个里面放的是包里面的类文件) >>>4. 单击运行jar包 如单击 自己打的包 my.jar
2011-06-13 21:11:00
293
原创 day22-笔记
<br />一.TCP基础<br /> 1.TCP和UDP的区别<br /> TCP是面向连接的, 三次握手.<br /> 数据安全<br /> 区分客户端与服务端<br /> 2.客户端<br /> Socket在创建时需要指定IP地址和端口号, 创建之后就会连接服务器<br /> 连接之后可以通过getInputStream()和getOutputStream()获取输入输出流<br /> 通过IO流和服务器传输数据<br /> 3.服务端<br /> ServerSocket在创建时需要
2011-05-22 18:23:00
252
原创 day21-笔记
<br />一.网络编程基础<br /> 1.IP<br /> 一个IP地址对应一台计算机, 想要通过网络传输数据, 必须先要确定传输到哪台机器上, 也就是要确定IP地址.<br /> IPv4, 由4个字节组成, 4组0~255的数字. 42亿. 2011年用尽. 30亿在北美. 亚洲4亿. <br /> IPv6, 由8组, 每组4个16进制数字组成. <br /> ipconfig: 查看ip地址<br /> ping: 尝试连接某个ip地址<br /> 127.0.0.1: 本地回路地
2011-05-22 18:22:00
264
原创 day20-笔记
<br />package cn.itcast.day20.pm;<br />import java.awt.FileDialog;<br />import java.awt.Frame;<br />import java.awt.Menu;<br />import java.awt.MenuBar;<br />import java.awt.MenuItem;<br />import java.awt.TextArea;<br />import java.awt.Toolkit;<br />import
2011-05-22 18:20:00
270
原创 day19-笔记
<br />一.多线程概念<br /> 1.进程与线程<br /> 一个程序启动, 至少会有一个进程, 一个进程中至少有一个线程.<br /> 2.创建线程<br /> a).写一个类继承Thread, 重写run方法(), 在子类的run()方法中写线程要做的事. 创建子类对象, 调用start()方法.<br /> 这时程序会开启一条新的线程, 在新的线程上运行run()方法.<br /> b).写一个类实现Runnable接口, 创建Thread类对象时在构造函数中传入Runnable对象,
2011-05-22 18:19:00
243
原创 day17-笔记
<br />一.序列流<br /> 1.SequenceInputStream<br /> 可以将多个输入流整合成一个<br /> 2.整合两个输入流<br /> SequenceInputStream(InputStream s1, InputStream s2) <br /> 3.整合多个输入流<br /> SequenceInputStream(Enumeration<? extends InputStream> e) <br /> 4.API<br /> 使用SequenceInputStr
2011-05-13 19:34:00
260
原创 day18-笔记
<br />一:只能匹配一个字符 字符类<br />字符类 <br />[abc] a、b 或 c(简单类) <br />[^abc] 任何字符,除了 a、b 或 c(否定) <br />[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围) <br />[a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集) <br />[a-z&&[def]] d、e 或 f(交集) <br />[a-z&&[^bc]] a 到 z,除了 b 和 c:[ad-z](减去) <br
2011-05-13 19:34:00
318
原创 day16-笔记
<br />一.File类<br /> 1.什么是File类<br /> Java程序中操作文件和文件夹的类<br /> 2.路径问题<br /> Java程序写/相当于//, 而且这种方式可以跨平台.<br /> <br /> <br />练习:<br /> 1.接受用户输入一个文件夹路径, 显示出该路径下所有.java文件和.class文件名<br /> 需要判断用户输入路径是否存在, 不存在则提示<br /> 需要判断用户输入路径是否为文件夹, 不是文件夹则提示<br /> 如果存在,
2011-05-13 19:33:00
214
原创 day14-笔记
<br />一.IO流概念<br /> 1.什么是IO流<br /> 在Java程序中用来处理设备之间的数据传输的工具.<br /> 程序读数据就用输入流, 写数据就用输出流.<br /> 2.流的分类<br /> 流按照处理数据的类型分为两种: 字节流, 字符流<br /> 流按照数据流向的类型分为两种: 输入流, 输出流<br /> 3.IO流的4个最大的抽象父类<br /> Reader: 字符输入流<br /> Writer: 字符输出流<br /> InputStream: 字节输入
2011-05-13 19:32:00
268
原创 day15-笔记
<br />一.字符流回顾<br /> 1.什么是IO流<br /> IO流就是用来处理设备之间的数据传输的工具.<br /> 2.IO流分类<br /> InputStream, OutputStream, Reader, Writer<br /> 3.使用IO流<br /> 使用前导包<br /> 使用时处理异常<br /> 使用后关闭流<br /> 4.使用字符流拷贝文件的方式<br /> FileReader和FileWriter<br /> 逐个字符拷贝<br /> 一次拷贝一
2011-05-13 19:32:00
374
原创 day13-笔记
<br />一.Map<br /> 1.HashMap<br /> 在HashMap存储对象的时候, 会先将key对象计算哈希值, 然后在集合中查找是否有哈希值相同的key对象.<br /> 如果没有哈希值相同的key对象, 直接将这个key和value存入集合.<br /> 如果有哈希值相同的key对象, 那么会将这个要存入的key对象和哈希值相同的key对象equals()比较.<br /> 如果比较结果不同, 将key和value存入.<br /> 如果比较结果相同, 则覆盖原有
2011-05-13 19:31:00
246
原创 day12-笔记
<br /> <br />一:集合的特点: <br /> 长度可变<br /> 对象持久化 集合里面存储的是对象的地址<br />集合分类:<br /> Collection:单列<br /> List: 有顺序 可以重复<br /> Vector: 线程安全的ArrayList, 效率略低 现已很少用了<br /> ArrayList: 底层用数组实现 查找块 ,增删慢<br />
2011-05-13 19:30:00
229
原创 day11-笔记
<br />一.API<br /> 1.什么是API<br /> application programing interface, 应用程序编程接口. <br /> 2.什么是Java API<br /> Sun公司写好的类, rt.jar中包含的类.<br /> 3.什么是Java API说明文档<br /> JavaTM Platform Standard Edition 6 API 规范 <br /> <br />二.String类<br /> 1.字符串缓冲区<br /> 由于字符串在程
2011-05-13 19:26:00
267
原创 day10-笔记
<br /><br />一.计算机基础<br />1.二进制<br />计算机中存储和传输数据都是以二进制形式.<br />二进制由0和1组成,逢二进一.<br />计算机中最小的单位bit, 1Byte等于8位, 1KB等于1024Byte.<br />2.机器语言和高级语言<br />机器语言就是由二进制组成的由计算机直接识别的语言.<br />高级语言是通过自然语言编程, 使用编译器编译成二进制, 由计算机识别.<br />3.Java的实现机制<br />使用自然语言编写源代码, 命名为.java文
2011-05-06 21:35:00
368
原创 day9-笔记
<br /><br />>>>Package 包的概念<br /> 如果一个类 想让别的包中方法 自己的类必须是public 而如果 由一个类是public 则 存放这个类的文件必须和public类的 类名一致<br />javac -d . Person.java<br />-d是指定将生成的class文件放在哪个目录, .代表放在当前目录<br /> <br />import 导入包有三种<br />1 用import java.io.*; 这样会有一个缺点 如果当前类里面有 这个包中的类 会使用本包
2011-05-06 21:34:00
277
原创 day7-笔记
<br /><br />>>>子类对象的初始化问题<br /> <br />在创建子类的时候 会先调用父类的无参构造<br />class Person{ <br />} <br />class Teacher extends Person{<br /> //在创建子类的时候 如果这里什么也不写会 默认的给你加上 Teacher(){super()}<br />}<br />如果父类里面写了构造函数<br />class Person{<br /> Person(String name){}<br
2011-05-06 21:33:00
210
原创 day8-笔记
<br /><br /> >>接口<br /> <br />接口可以使用extends关键字继承另一个接口, 如果父级接口不冲突, 一个接口可以继承多个接口<br />//interface A{<br />// public String fun1();//如果返回值类型不同 就无法实现了 这个东西是无法解决的<br />// public void fun2();<br />//}<br />//interface C{<br />// public void fun1();<br />//
2011-05-06 21:33:00
193
原创 day6-笔记
<br /><br />>>内部类<br />定义:分为三种 <br />>>1普通内部类 (和类的方法,成员变量,静态代码块平级),<br />class TestInner{<br /> public static void main(String[] args){<br /> Outer outer=new Outer(); //要创建内部类 必须先创建 外部类的实例 因为 普通内部类 在外部类的 对象中 (它和类的成员变量平级)<br /> Outer.Inner inne
2011-05-06 21:32:00
231
原创 day5-笔记
<br /><br />1>>>构造的理解<br /> 方法名与类的名字相同 没有返回值类型<br /> 在创建对象的时候调用构造函数<br /> 不能在构造函数里面返回一个值 但可以用return 函数结束该构造函数<br /> <br /> 执行构造函数的过程:<br /> person p =new Person();<br /> 先在栈 区开辟一个空间 存放 p变量 <br /> 然后在堆区里面创建一个空间 <br /> 初始化话成员 变量 成员方法<br /> 运行构造函数<br
2011-05-05 20:39:00
224
原创 day4-笔记
<br /><br />对象的理解<br /> <br />万物接对象 在程序中操作的就是对象<br /> <br /> 对象 的抽象 变成了 类 一个一个的类 类 具有属性 和方法 类的属性代表类的状态 和特征 类的方法表示类能干什么<br /> <br /> 比如说现实中的人 男人女人老人小孩 他们都是一个一个对象 我们可以把他们变成一个个类 抽象出来公共的属性和方法<br /> class person{<br /> String name; //代表人的名字 每个人都有名字这个属性<br
2011-05-05 20:38:00
225
原创 day3-笔记
<br /><br />数组的排序 <br /> <br /> //冒泡排序<br /> private static void bubbleSort(int arr[]){<br /> for(int i=0;i<arr.length;i++){<br /> for(int j=0;j<arr.length-i-1;j++){<br /> if(arr[j]<arr[j+1]){<br /> exchange(arr,j,j+1);<
2011-05-05 20:37:00
211
原创 day2-笔记
<br /><br />1.结构定义语句和功能执行语句的概念<br />class Test{<br /> public static void main(String[] args){//这个代码结构定义语句 {}括号标识<br /> int x=30;//这个代码功能执行语句 用;来结尾<br /> while(true){//结构定义<br /> if(){//结构定义<br /> x=50; 功能执行<br /> System.out.
2011-05-05 20:36:00
209
原创 day1-笔记
<br /><br /> 一: 进制的转换总结:<br /> 1.二进制 和八进制 和十六进制 显示<br /> System.out.println(0123456);// 输入八进制 需要在开始的位置加上0<br /> System.out.println(0x12345678);//输入十六进制,需要在看是的位置加上0x;<br /> 2. 十进制 转换成二进制(除2取余 逆转法)<br /> int x=154;<br /> int y=0;// y表示二进制<br /> S
2011-05-05 20:35:00
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人