还是有点头绪的好,所以现在就从very beginning来聊聊java。
记得刚开始学java的时候还是比较郁闷的,从我学软件的同学那里借来了一本core java(其实早就偷瞟了网上的一些东东拉^_^),然后正式开始java之旅。其实满庆幸自己第一本比较正规的java书籍是core java的,后来看了很多人的评论,加上自己的心得,认为该书确实比较适合初学者,大家没必要被core这个词吓坏的,我原来就一直这样觉得,有 core的书籍应该会比较core,也比较难,不过嘛。。。^_^
其实第一个程序很傻波的,人家有源程序的,我非要自己照猫画虎。。。
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}
补充一句,我是在记事本上完成的输入,在命令行下完成的编译,在命名的时候取为了hello.java,结果当然出现了错误啦,不过幸好提示很清楚,“类HelloWorld是公共的,应在名为HelloWorld.java的文件中声明public class HelloWorld”
后来经过学习,才知道原来HelloWorld这是一个类,一个公用的类,它的名字叫做“HelloWorld”,这整个程序就是HelloWorld类,java规定文件名要是这个公用的类的名字的。。。我想如果没有教程,这个地方应该会使初学者有点疑惑吧^_^(我的这个blog只是记录一些学习的小心得,自己随便记录一些东东,不是什么教程,所以不全面的地方大家海涵,要是有错误,就靠飘过的大侠多指教啦^_^)
java是面向对象的,这个大家都知道,我在学习中也碰到了一些半生不熟的概念,熟悉c++的兄弟应该会比较了解啦。我在这里再写一遍,目的是让自己重温一边,哈哈^_^
继承:继承是一种机制,我记得这个应该是面向对象中引入的概念,它使得一个类能够从另一个类中继承所有的行为和属性。如果有谁对继承有更多的见解,欢迎指教,因为我一直觉得继承这个概念很简单,但又有说不出的感觉,生怕理解有不透彻的地方,呵呵^_^
子类和超类:从别的类继承下来的类叫做子类,那个被他继承的类叫做超类。
java通过只允许单继承来简化继承机制,我觉得这个比较爽,c++中的多重继承至少我觉得很晕,可能我现在还比较菜吧^_^
看来刚开始写长blog比较容易累吧待续待续,起立放松一下^_^
ps:有人说我的这个blog比较弱的,唉,没办法,可能是我比较菜吧,写不出有技术含量的美文。。。鉴谅鉴谅,先闪了,去欣赏几篇强的blog提高一下^_^
posted on 2006-08-16 21:02
jiqihuman 阅读(276)
评论(4) 编辑 收藏