Java 编程基础 JAVA 教程第一讲 Jav a语言概述 09-2 9 J AVA 教程第二讲 Java 语言基础知识 09-2 9 J AVA 教程第三讲 Java 语言中的面向对象特性 09-29 JA VA 教程第四讲 J ava 的例外处理和 I /O流1 0-02 JAV A教程第五讲 AW T图形用户界面设计 10-02 JA VA 教程第六讲 J ava 的线程和 Jav a App let1 0-02 JAV A教程第七讲 Sw ing 用户界面设计 10-02 JA VA 教程第八讲 J ava 网络编程 10 -12 Java 新手入门的 30个基本概念 11 -16 解析 Java的多线程机制 0 1-07 JAV A程序员必读---编程中的一些共同的问题 01-0 7 初学 Java 注意什么? 01-0 7 J ava 常见问题集锦( 来自 Sun 中国官方站)01- 07 JAVA 规则开发篇前言:在我们学习 J ava 的过程中,掌握其中的基本概念对我们的学习无论是 J2SE ,J2EE ,J2ME 都是很重要的,J2S E是 Jav a的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解 java 的精髓,在此我总结了 30条基本的概念。 Java概述:目前 Java 主要应用于中间件的开发(mid dlewa re)-- -处理客户机于服务器之间的通信技术,早期的实践证明,Java 不适合 pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发. Java 于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在 w indow s,sol aris, linux a的语法与 C++ 语法类似,C+ +/C 程序员很容易掌握,而且 J ava 是完全的彻底的面向对象的,其中提出了很好的 G C(Gar bage Colle ctor) 垃圾处理机制,防止内存溢出。 Java的白皮书为我们提出了 Jav a语言的 11个关键特性。(1)E asy:J ava 的语法比 C++ 的相对简单,另一个方面就是 Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为 40k b,增加基本的标准库和线程支持的内存需要增加 125 kb。(2) 分布式:J ava 带有很强大的 T CP/IP 协议宓睦炭?Jav a应用程序能够通过 U RL 来穿过网络来访问远程对象,由于 ser vlet 机制的出现,使 Java 编程非常的高效,现在许多的大的 web s erver 都支持 se rvlet 。(3)OO : C++ 有很多不同,在与多重继承的处理及 Java 的原类模型。(4)健壮特性:Jav a采取了一个安全指针模型,能减小重写内存和数据崩溃的可能型。(5)安全: Java 用来设计网路和分布系统,这带来了新的安全问题,Jav a可以用来构建防病毒和防攻击的 Syste Java 在防毒这一方面做的比较好。(6) 中立体系结构:Jav a编译其生成体系结构中立的目标文件格式可以在很多处理器上执行,编译器产生的指令字节码(Ja vabyt ecode )实现此特性,此字节码可以在任何机器上解释执行。(7)可移植性:Java 中对基本数据结构类型的大小和算法都有严格的规定所以可移植性很好。(8) 多线程:Ja va处理多线程的过程很简单,J ava Java 作为服务器端开发语言的流行原因之一。(9) Apple t和 ser vlet: 能够在网页上执行的程序叫 App let, 需要支持 Java的浏览器很多,而 apple t支持动态的网页,这是很多其他语言所不能做到的。 Java 新手入门的 30个基本概念基本概念: P中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道 can ornot而不是 how and wh ,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2. OOP 中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(i nstan ce) 。 :就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(in stanc e fie ld) 。
java编程基础 来自淘豆网m.daumloan.com转载请标明出处.