![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 77
lrhkobe
这个作者很懒,什么都没留下…
展开
-
深入解析类加载
深入研究Java类加载机制类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。 一、简单过程 Java程序运行的场所是内存,当在命令行下执行:java HelloWorld命令的时候,JVM会将Hello转载 2015-11-11 17:24:04 · 312 阅读 · 0 评论 -
java基础第11天(线程创建,线程同步,锁,线程状态图)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------9.1 继承Thread类创建线程/*进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。 线程在控原创 2015-11-09 20:42:25 · 290 阅读 · 0 评论 -
Java基础第7天(抽象类,继承,final,接口)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------7.1 抽象类/*当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。 抽象:看不懂。 抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不原创 2015-11-09 20:01:18 · 290 阅读 · 0 评论 -
反射学习笔记
-----Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、反射技术:动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1)、获得Class对象,就是获取到原创 2015-11-13 19:39:43 · 412 阅读 · 0 评论 -
IO流学习笔记
IO(Input Output)流 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流。 流按流向分为:输入流,输出流。IO流常用基类 ★字节流的抽象基类: InputStream ,OutputStream。 ★字符流的抽象基类: Reader...原创 2015-11-13 13:59:21 · 378 阅读 · 0 评论 -
java基础第6天学习笔记(主函数、静态代码块、构造代码块、构造函数、static关键字、生成java帮助文档)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------6.1 主函数/*public static void main(String[] args) 主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。 主函数的定义:public:代表着该函数访问权限是最大的。static:代表主函数随着类的加载就已原创 2015-11-09 19:45:56 · 446 阅读 · 0 评论 -
java基础第5天(构造代码块、this关键字、构造函数)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------5.1构造代码块 构造代码块。 作用:给对象进行初始化。 对象一建立就运行,而且优先于构造函数执行。 和构造函数的区别: 构造代码块是给所有对象进行统一初始化,原创 2015-11-09 19:31:10 · 391 阅读 · 0 评论 -
java基础第13天(字符串的操作,StringBuffer与StringBuilder)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------10.1 字符串处理操作/*String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。 常见的操作有哪些?"abcd" 1,获取。 1.1字符串中的包含的字符数,也就是字符串的长度。原创 2015-11-09 20:55:42 · 340 阅读 · 0 评论 -
java基础第14天(集合Collection,List,Set)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------11.1 Collection基本操作/*Collection定义了集合框架的共性功能。1,添加 add(e); addAll(collection); 2,删除 remove(e); re原创 2015-11-09 21:03:30 · 403 阅读 · 0 评论 -
java基础第23天(udp数据传输与tcp数据传输)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------13.1 udp数据传输 /*需求:通过udp传输方式,将一段文字数据发送出去。,定义一个udp发送端。思路:1,建立upp socket服务。2,提供数据,并将数据封装到数据包中。3,通过socket服务的发送功能,将数据包发出去。4,关闭资源。原创 2015-11-09 21:09:40 · 361 阅读 · 0 评论 -
java基础第12天(线程通信jdk1.5,线程终止,join,yeild,stop)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------12.1 线程通信,jdk1.5中的同步/*线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。 */ /*wait:notify();notifyAll(); 都使用在同步中,因为要对持有监视器(锁)的线程操作。所以要原创 2015-11-09 21:25:12 · 353 阅读 · 0 评论 -
java基础第8天(内部类,静态内部类,匿名内部类)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------8.1 内部类,静态内部类,匿名内部类 /*内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this2,外部类要访问内部类,必须建立内部类对象原创 2015-11-09 20:27:16 · 332 阅读 · 0 评论