网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.WAS 6与Websphere MQ6的整合.
.Sun Cobalt系列产品介绍.
.parse 方法.
.sin 方法.
.对于log4j的深层次的理解.
.Java模式开发之责任链模式(下).
.新手入门:学习Java的一点经验心.
.Java类 精彩问答.
.ANT学习指南.
.Java加密技术:对Atom进行签名 加.
.Java 理论与实践:线程池与工作队.
.利用JavaApplet编程实现动画特技.
.Java技术未来十年发展.
.使用Hibernate的项目中对VO的理解.
.2006 IDE,谁将掀起风暴?.
.在容器外使用EJB 3.0 .
.用JAAS 实现in Struts Web App(一.
.iPlanet实现邮件网关.
.Java中数组的返回.
.权限系统:分散实现、关注变化.

Java初级入门教程之卷首开篇

发表日期:2008-1-5



  时下有不少朋友在学习Java,我也在学,所幸碰到一位非常不错的老师在教,才让我入门比较轻松!我几位同学和网友希望我把自己的一些学习经验与方法共享出来,于是我就打算利用暑假期间,把自己学习Java点点滴滴分享出来,写了一部比较简单的入门教程,
希望大家能我一起共同进步!另外假如你是一位曾经学习过C++的朋友,你会发现学习起来会更加轻松!本教程主要是针对想学和正在初学的朋友,真正的入门教程,希望大家能学到自己所需要的知识!

  需要声明的是,本教程90%内容属于课堂教学部分,余下部分是自己的一些理解和作业,大家可以一步一步跟着做。另外就是我读的是NIIT专业,所以写教程的方式也会跟我们平常的教学模式尽量做到一致,个人认为是非常先进的教学方法,不知道大家习不习惯……

  由于我没有个人空间,所以只能发表在我的Blog上,当然欢迎大家转载,但请注明出处并保持原文完整。假如大家有什么疑问,可以评论,也可以与我联系,我的Email: RodgerSnow@163.com,当然假如我有什么错误,欢迎大家批评指正!大家一起讨论研究吧!

  虽然是入门级的教程,不过还是需要你有一些最基本的语言基础,例如了解数据类型,分支语句,循环语句之类的,关于这些我不打算在教程里多说了!假如你曾经学过C++的话,那么就需要转换一些概念性问题,比如在C++中的函数,在Java中叫方法等,以后会慢慢提到的!其他多余的废话不说了,下面开始我们的学习!

  引言

  本教程旨在给予使用Java应用程序、小应用程序开发的专门基础知识。你将学习JDK(Java Development Kit)编写应用,其中包括创建并使用类,构建图形用户界面与布局治理,实现事件处理,异常处理,读写磁盘数据,创建网络服务器与客户端,处理线程和实现线程通信等。

  我们的工作平台是Windows操作系统,Java运行环境使用JDK 1.4或1.5,编程环境推荐使用JCreator,当然用记事本也行,但不建议使用JBuilder。

  本教程主要针对Java编程入门的朋友,假如您曾经有学习过C/C++的朋友,你将会觉得更加轻易上手!

  Java程序概要

  Java程序共有二类:应用程序(Applications)和小应用程序(Applets)。

  应用程序(Applications)是你在可以任何系统提示下执行的程序。单独的应用程序可以是基于窗口的,也可以是基于控制台的(在DOS窗口下运行的程序)。基于窗口应用程序有图形用户界面,它们有一些操作平台支持(像微软的Windows,苹果的Mac等等)。应用程序是驻留在本地机器的上,当需要执行时就直接从外部存储器装载到内存执行的。

  小应用程序(Applets)是在网页内执行的Java程序,因此需要浏览器的支持,像IE(4.0及更高版本),Netscape Navigator 4.0或以上版本等都可以。小应用程序是用户通过装载网页时,一并装入Java程序并执行的。与应用程序不同的是,它是驻留在远程计算机上的,当装入有Java程序的网页时,小程序程序就会从远程系统被装入到本地计算机内存并执行。

  Java程序是一种Internet编程语言,简单易于开发的语言,跨平台的语言和高安全语言!就我个人认为,Java的最大魅力就在于跨平台和高安全性吧!

  Java同时也是一种完全面向对象的语言,C++因为要兼容C所以支持面向过程,但是它完全摈弃面对过程,所以编写都只能在类中进行,连主方法main()也要写在主类中!而主类的类名应与保存它的文件名是一样的,注重大小写哦,Java可是一门严格区分大小写的语言的,否则就可能编译失败!请看下面第一个最简单的Java应用程序:

public class Welcome //经典Hello,world程序
{
 public Welcome()
 {
  //构造方法
 }

 public static void main(String args[]) //固定的定义模式
 {
  System.out.println("Hello,world!"); //打印Hello,world
 }
}

  将上面代码放在一个名为“Welcome.java”文件中(非凡注重:主方法与文件名应一致,否则编译出错!),编译运行,大家就可以看到在DOS窗口下看到了“Hello,world!”。
上一篇:什么是Java EE 5 人气:773
下一篇:JBuilder2005单元测试体验之测试配置 人气:761
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐