- 博客(10)
- 收藏
- 关注
原创 黑马程序员-网络编程
import java.net.*; Class IPDemo{ public static void main(String[] args) throws Exception InetAddress i=InetAddress.getLocalHost(); //返回本地主机名 String ip=i.getHostAddress()
2015-11-22 09:55:53
309
原创 黑马程序员-GUI图形用户界面
GUI 图形用户界面 java为GUI提供了对象都存在Java.Awt和javax.Swing两个包 Flow Layout(流式布局管理器) 从左到右的顺序排列 Panel默认的布局管理器 BorderLayout(边界布局管理器) 东,南,西,北 Frame默认的布局管理器 GirdLayout(网格布局管理器) 规则的矩阵 CardLayout(卡片布局
2015-11-22 09:49:16
304
原创 黑马程序员-IO流
IO 字符流和字节流 -字节流两个基类: InputStream OutputStream -字符流两个基类: Reader Writer 既然IO流失用于操作数据的,那么数据的最常见体现形式是:文件。 那么先以操作文件为主来掩饰。 需求:在硬盘上,创建一个文件并写入一些文字数据。 找到一个专门用于操作文件的writer子类对象,FileWriter。后缀名是
2015-11-22 00:46:49
435
原创 黑马程序员-集合
集合 Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询熟读快,但是增删稍慢。线程不同步。 |--LinkedList:底
2015-11-21 23:53:49
240
原创 黑马程序员-异常,包,多线程
异常 (1)异常:就是程序在运行时出现不正常情况。 (2)异常由来:问题也是现实生活中具体的事物,也可以通过Java的类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现。 (3)对于问题的划分:两种:一种是严重的问题,一种非严重的问题。 对于严重的,java通过Error类进行描述。 对于Erro
2015-11-21 18:50:39
284
原创 黑马程序员-多态,继承,内部类,抽象,接口
继承 1)提高了代码的复用性。 2)让类于类之间产生关系。有了这个关系,才有了多态的特性。 注意:千万不要为了获取其他类的功能,简化代码而继承,必须是类于类之间有所属关系才可以继承,所属关系 is a. class Person{ String name; int age; } class Student extends Person{ void study(){ System
2015-11-21 14:18:38
257
原创 黑马程序员-面向对象
面向对象 他是一个思想,把复杂问题简单化,执行着转换成指挥者。 三大特征:封装,继承,多态。 类和对象的关系:类:对现实生活中事物的描述。 对象:这类事物实实在在存在的个体。 映射到Java中,描述就是class定义的类,具体对象就是对应java在堆内存中用new建立实体。 예: class Car{ //描述颜色 String
2015-11-20 23:46:25
209
原创 黑马程序员-Java基础(数组,String,StringBuffer,正则表达式)
数组 格式: 元素类型[] 数组名 = new 元素类型[元素个数或数组长度] ex: int[] x= new int[3] 注意:int是元素类型,x是数组类型,其实x里赋值的不是数字,而是地址 栈:是用完了之后就是放 。x 堆:new定义的都在堆里。 newint[3] 堆里不赋值的情况下都有默认值。类型不一样默认值也不一样。
2015-11-20 15:16:57
207
原创 黑马程序员-Java基础(2)
/* one ***** **** *** ** * two * ** *** **** ***** three ----* ---* * --* * * -* * * * * * * * * four 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 */ class XingXing { public static void main(Stri
2015-11-20 13:46:12
324
原创 黑马程序员-Java基础
1.Java (1)Java:是一门编程语言,拥有跨平台(原因:Java有一个自己独立的解析Java软件的解析器,虚拟机JVM,只要操作系统上安装虚拟机,都可以运行java)。 (2)Java语言是严格区分大小写的。 (3)标识符:由任意顺序的字母,下划线,美元符号和数字组成,并且第一个字符不能是数字。标识符不能是Java中的保留关键字。 包名:xxxyy
2015-11-19 23:58:21
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人