Java 学习心得

来源:互联网 发布:c语言 volatile 含义 编辑:程序博客网 时间:2024/03/29 10:36

 对java 我已经有 快2年的编程经验了,我呢,把我学习java的心得贴上来,希望对大家有所帮助

来csdn 好长时间,也学到了不少的东西,感谢csdn,让我有这样的机会,以后我会不定期的发一些技术性问题,回报于csdn 用户

 

 

我们学的是 java in program 6.0 , 在这篇文章中,我主要讲一下我对整个书 架构的理解

整个书很厚,但我觉得内容不多,可以把它分为以下几个板块

一、Java编码风格

二、Java Swing

三、Java文件流

四、泛型,集合,递归

五、Applet,网络编程Socket

六、数据库编程

七、Servlet。

分类可以有很多种,但是只有一个目的,让整个书变得简单

我们这篇文章先看我们的第一个分类,Java 编码风格

如果没记错的话,应该是1-6章。为什么我说是编码风格呢,我给大家解释下,编码风格就是让我们熟悉java是怎么写代码的。比如我们Java中最重要的一个思想,一切皆是对象(其实有一部分不是对象所拥有的),还有我们Java的基本类型定义。

下面来一个例子

 

package cn.edu.xmu.ch001.Test

public class Test{

public static void main(String args[]){

System.out.println("Hello , world");

}

}

 

以上呢,就是我们java的一个最简单的helloWorld 例子,我们来看我们的代码。我们都知道,任何一个程序的主入口都是main方法(applet,servlet 除外),我们来看我们是怎么定义我们java的main方法的

public static void main(String args[]){}

这个是固定的,后面的一些针对性的文章会讲解为什么这么定义,在这里就不说了,我们只要知道Java 中main方法事静态的static,返回值为void型 的,参数是String数组的就可以了。

和c++不一样的是我们Java的方法必须定义在类里面,不管是什么方法,都需要有类,所以程序中多了public class Test{} 这样就定义了一个名称为Test的类,然后main方法定义在类里面。未完待续