java基础学习
文章平均质量分 68
movaxbxcxdx
这个作者很懒,什么都没留下…
展开
-
java网络及相关编程(黑马程序员)
------- android培训、java培训、期待与您交流! ----------首先在这篇文章中,我介绍java网络编程,java在连接层有相关的对象!也就是说这是在网络编程的传输层!1.那么网络通信最重要的就是有一个身份!ip那么java封装了一个类InetAddress,这是一个静态类!那么方法可以直接用 public static void netDemo_1()原创 2012-11-23 17:14:49 · 207 阅读 · 0 评论 -
java_增强for循环注意的几点
1.增强for循环和iterator遍历的效果是一样的,也就说增强for循环的内部也就是调用iteratoer实现的(可以查看编译后的文件),但是增强for循环 有些缺点,例如不能在增强循环里动态的删除集合内容。不能获取下标等。2.ArrayList由于使用数组实现,因此下标明确,最好使用普通循环。3.而对于 LinkedList 由于获取一个元素,要从头开始向后找,因此建议使用 增强原创 2012-12-04 09:24:54 · 378 阅读 · 0 评论 -
java_抽象类和接口(黑马程序员)
------- android培训、java培训、期待与您交流! ----------抽象类的几点注意:1.抽象方法不能包含在非抽象类中,如果抽象父类的子类不能实现所有的抽象方法,那么子类也必须为抽象,也就是说所有抽象方法均为非静态的!2.抽象类不能new来初始化,但是可以定义它的构造方法,这个构造方法在它的子类的构造方法中调用!3.包含抽象对象的类必须为抽象的,但可以定义一个原创 2012-11-27 17:36:31 · 230 阅读 · 0 评论 -
java高新_注解(黑马程序员)
------- android培训、java培训、期待与您交流! ----------1.注解Annotation的工作原理:jdk1,.5中提供了注解功能,允许开发者自定义和使用自己的注解类型。Annotation并不直接影响代码的语义,但是他可以被看做是程序员的工具,他反过来对程序的语义有所影响!注解语法比较简单除了@符号使用,其他和java一样。java中内置了3种注解,原创 2012-11-25 19:16:46 · 374 阅读 · 0 评论 -
java集合框架(黑马程序员)
------- android培训、java培训、期待与您交流! ----------如何在java中存储大量数据?我们想到的是java的集合,也叫容器。集合类都是继承Collection接口的。所以我们首先分析Collection接口。Collection口中有很多方法,是其他类通用的,所以其他子框架一样!//collection都有两个构造方法:1不带参数的。2带参数的且参数为原创 2012-11-21 22:48:59 · 337 阅读 · 0 评论 -
java多线程编程(黑马程序员)
------- android培训、java培训、期待与您交流! ----------多线程技术可以说是java中很重要的一个环节!那么如何创建一个线程一般有两种方式:1.继承Thread类,复写run方法/*这是第一种方法开启一个线程:去继承Thread类 * 需要复写run方法 * */class threadFristDemo extends Thread{原创 2012-11-24 21:30:02 · 222 阅读 · 0 评论 -
java高新技术_枚举反射内省(黑马程序员)
------- android培训、java培训、期待与您交流! ----------我们在java的技术学习中要时刻注意新知识的学习1.如何传入多个从参数?这里是指可变参数我们知道1.可变参数只能出现在参数列表的最后。2.。。。位于类型与变量名之间,有无空格均可!public static void TecDemo_1(int num,String... args) {原创 2012-11-25 09:49:47 · 327 阅读 · 0 评论 -
java泛型(黑马程序员)
------- android培训、java培训、期待与您交流! ----------在jdk1.5之后java出现了泛型,允许定义泛型类,接口,方法。例如Comparable接口: //在1.5之前的定义,是用Object来接受的。 public interface Comparable{ public int CompareTo(Object o) } /原创 2012-11-22 18:09:59 · 205 阅读 · 0 评论 -
java的集合框架工具类(黑马程序员)
------- android培训、java培训、期待与您交流! ----------在集合中有很全面的功能了,但是我们要用到特殊的功能时候就需要用到Collections的方法,由于Collections与Collection是两个东西,所以要全面的掌握。1.首先来看Collections.sort() public static void usualClassDemo_1()原创 2012-11-22 12:20:12 · 240 阅读 · 0 评论 -
java_内存
首先来介绍一下java的内存区域:在一个程序中通常就有这么几个区域:方法区(method area),虚拟机栈(vm stack),本地方法区(native method stack),堆(heap),以及程序计数器(program counter register)。其中:1。程序计数器程序计数器是一块小内存区域空间。可以看成当前线程执行字节码的行号指示器。java虚拟机多线程是原创 2012-11-28 17:04:34 · 324 阅读 · 0 评论 -
java基础-demo(黑马程序员)
-------android培训、java培训、期待与您交流!----------1如果你觉得你很熟悉java,那么你认识这些关键字吗?abstractassertbooleanbreakbytecasecatch classcontinuedefault原创 2012-11-13 17:05:44 · 576 阅读 · 0 评论 -
java_正则表达式
学习了正则表达式,个人感觉正则表达式还是非常重要的!正则表达式的主要作用还是对字符串的操作:1.首先来说对字符串的匹配问题:我们可以构造一个真正表达式如:"[0-9]"这个很显然说是字符为数字!所以来试一下://字符串的匹配String类 的matches方法 public static void method_1(){ String regex = "[0-9]"原创 2012-12-02 17:33:56 · 211 阅读 · 0 评论 -
java_IO流(黑马程序员)
------- android培训、java培训、期待与您交流! ----------io流其实就是把输入输出操作封装为了对象;当你操作字符时,用到的是Reader,Writer;你操作字节时,用到的是inputStream,outputStream;所以,其实在你读数据的时候,会把字节都装到流对象中;然后再根据你的需要去操作;1FileWriter是文件的写流;原创 2012-11-27 17:23:16 · 296 阅读 · 0 评论 -
java——string类
String类的构造方法:String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。String(byte[] bytes) 通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。String(byte[] bytes,Charset charset原创 2012-12-14 10:20:25 · 545 阅读 · 0 评论