![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 85
tiantongxa
这个作者很懒,什么都没留下…
展开
-
再学java基础(9)一个 递归 的树形。
[java] view plaincopyprint?"font-size:18px;">package com.j2se; import java.io.File; public class FileList { /** * @param args */ public st转载 2012-05-29 10:09:45 · 255 阅读 · 0 评论 -
再学java基础(10) 线程概念&操作
java多线程-概念和作用一:线程概念 线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时, 会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。 因此,在操作系统中运行的任何程序都至少有一个主线程 一个转载 2012-05-29 10:10:48 · 220 阅读 · 0 评论 -
再学java基础(11) java 线程(sleep,join,yield) 经典实例。
[java] view plaincopyprint?"font-size:16px;">package com.thread; public class TestThreadShutDown { /** * * 友情 关闭,而不可以用 stop()这样粗暴的方法。 *转载 2012-05-29 10:11:18 · 259 阅读 · 0 评论 -
再学java基础(7)java IO 实战
[java] view plaincopyprint?import java.io.*; public class TestFileInputStream { public static void main(String[] args) { int b = 0; FileInputStream in = null;转载 2012-05-29 10:08:10 · 216 阅读 · 0 评论 -
再学java基础(6)关于 java IO 知识汇总。
IO流------掌握字节流、字符流和对象序列化的处理.。 熟练使用各种输入、输出流类(InputStream、OutputStream、FileInputStream、FileOutputStream、DataInputStream、DataOutputStream、BufferedInputStream、BufferedOutputStream、Reader、Writer、In转载 2012-05-28 09:24:07 · 259 阅读 · 0 评论 -
再学java基础(8)【 异常 】 (借鉴)
一些基础知识:1.try代码段包含可能产生例外的代码;2.try代码段后跟有一个或多个代码段;3.每个catch代码段声明其能处理的一种特定的异常并提供处理的方法;4.当异常发生时,程序会终止当前的流程,根据获取异常的类型去执行相应的catch代码段,有多个符合条件的catch时,只执行第一个;5.finally段的代码无论是否发生异常都会执行。6.在一个try语句块中转载 2012-05-29 10:09:16 · 227 阅读 · 0 评论 -
从JVM内存管理的角度谈谈静态方法和静态属性 和 java对象引用与JVM自动内存管理
试着从JVM的内存管理原理的角度来谈一下静态方法和静态属性的问题,不对的地方请指正。 (joezheng123.javaeye.com/blog/264695)JVM的内存分为两部分:stack和heap : stack(栈)是JVM的内存指令区。stack管理很简单,push一定长度字节的数据或者指令,stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,stack指针弹原创 2012-05-28 07:48:50 · 229 阅读 · 0 评论 -
再学Java基础(1)标识符,变量,数据类型。
工作了半年多了,虽然 在工作中 j2se 的知识用到的不多,因为是做的 企业级的开发。但是,与同事平时聊天,以及在工作中遇到了问题,才发现 自己的Java基础不是很强大,突然感觉到:自己是喜欢Java的,有打算做好Java这一块,所以,必须要把 java的基础 扎实了,就像是 练功夫一样,连马步都扎不稳 ,内功都练不好,怎么走的高和远。也会联想到,从自己接触Java以来的,转载 2012-05-28 07:52:06 · 224 阅读 · 0 评论 -
再学 JAVA基础(5)对象转型,多态。【子类对象的实例化过程】
多态性是通过: 1 接口和实现接口并覆盖接口中同一方法的几不同的类体现的。2 父类和继承父类并覆盖父类中同一方法的几个不同子类实现的. 一、基本概念 多态性:发送消息给某个对象,让该对象自行决定响应何种行为。通过将子类对象引用赋值给超类对象引用变量来实现动态方法调用。java 的这种机制遵循一个原则:当超类对象引用变量引用子类对象时,转载 2012-05-28 09:23:32 · 304 阅读 · 0 评论 -
再学Java 基础(3)类与对象【构造函数以及其执行顺序----经典讲解】重点!!!
类 与 对 象类与对象的概念:程序设计所面对的问题域——客观世界,是由许多事物构成的,这些事物既可以是有形的(比如一辆汽车),也可以是无形的(比如一次会议)。把客观世界中的事物映射到面向对象的程序设计中就是对象。对象是面向对象程序设计中用来描述客观事物的程序单位。客观世界中的许多对象,无论其属性还是其行为常常有许多共同性,抽象出这些对象的共同性便可以构成类。所以,类是对象的抽象和归纳,对象是类转载 2012-05-28 07:54:19 · 382 阅读 · 0 评论 -
再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
这部分 为 java基础的理论部分,明白以及理解会用就可以了。特别注意for:先执行表达式1,在执行表达式2,然后 执行语句,再然后 执行表达式3.特别是 在执行表达三的时候 要根据题目或需求灵活应用。不要只知道:i++,还要知道:i+=2,i++,i++等等。关于:jdk1.5的for 今后 再说。敬请期待,呵呵。在算术运算符部分,需要特别注意的一个语法现象是“晋转载 2012-05-28 07:53:16 · 487 阅读 · 0 评论 -
再学 iava基础(4)重载,重写,super,this,final关键字。
一:重载,:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传转载 2012-05-28 07:55:00 · 287 阅读 · 0 评论