- 2011-09-21 17:43:41
-
一下午的时间在网上下载好了jdk1.6,并且在网上找了一下关于java环境变量的文章并配置起来,运行cmd输入java -version,正确出现java版本号,证明配置成功。

java环境变量文章:http://wenku.baidu.com/view/80732575a417866fb84a8e5b.html -
2011-09-21 17:43:53
-
在网上下载了一个EditPlus作为我的第一个使用工具,开始编写我的第一个程序,
- -| hello world...... -
2011-09-21 17:44:10
-
刚刚看书对面向对象的理解:java是面向对象编程,什么是对象,我认为世界所有的东西都是对象,面向对象就是面向这些东西,吃的饭,喝的水,玩的电脑这些我认为都是对象,你我他也是对象。这些对象则是由不同的东西构成的,对象不一样作用也不一样,我们可以通过一句话(例如我对小狗说趴下,它就趴下)或者一个动作(例如我按开机按钮,计算机就打开了)来得到我们想要的。
不知道我这么理解对不对,希望有前辈可以指点一下 -
2011-09-21 17:44:30
-
我感觉刚开始接触对象,多是背这些套话,根本不可能理解是什么意思,你要在以后的编程中逐渐的理解它,比如多态,可能需要很多年才能理解这两个字的意思。
-
2011-09-21 17:44:53
-
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
} -
2011-09-21 17:45:07
-
在C盘保存文件名为test
进入cmd运行 javac test.java 进行编译
然后运行test.java看到输出hello world
我的第一个程序就完成了
如果运行javac 报错的话那可能是环境变量没有配置好,在仔细看看重新配置一下 -
2011-09-21 17:45:18
-
刚刚学习一下什么是引用,如何用引用来操作对象。
每种编程语言都有自己操作内存中元素的方式。
在java中,一切都被看做成对象,当我们操作“对象”时则通过“引用”。
举一个生活中的例子:
我想叫外卖,所以我就打电话给饭店告诉他我要一份红烧肉盖浇饭。
电话就是引用,饭店就是对象。
这就是通过引用来操作对象,我不仅可以吃红烧肉盖浇饭也可以吃饺子,我想吃什么就可以吃什么,我不仅可以在家里叫外卖我还可以在学校叫外卖,这也就是说我们是通过引用来操作对象,而不论什么时候我想吃饭,我只需要带手机(手机就是引用)打电话就可以,而不是带个饭店(对象). -
2011-09-21 17:45:44
-
写的例子:
public static void main(String[] args) {
String s;
}
String 是一个可以操作字符串的类,我创建了一个引用s(比如手机),但这只是引用不是对象
如果用System.out.pringln(s)(输出s);就会报错,因为我没有和任何东西关联。 -
2011-09-21 17:45:59
-
乞丐:哇,不得了啊不得了,你有道灵光从天灵盖喷出来,你知道嘛,年纪轻轻的就有一身横练的筋骨,简直百年一见的练武奇才啊,如果有一天让你打通任督二脉,你还不飞龙上天,正所谓我不入地狱,谁入地**恶惩奸,维护世界和平这个任务就交给你了,好嘛?
我:恩
乞丐:这本《java编程思想》秘笈是无价之宝,我看与你有缘,收你十块钱,传授给你吧。
我现在自学看的是java编程思想第4版,讲的很详细,我觉得很不错 -
2011-09-21 17:46:16
-
刚刚学了java的基本类型,感觉这个没什么可以说的,就是记住的东西,
这里有一个文章写的很详细,和我一样的人可以看看。
传送门:http://gaolixu.javaeye.com/blog/412973 -
2011-09-21 17:46:38
-
class Testjava {
String c ="全局变量";
void a(){
String a="给我一份红烧肉";
System.out.println(a);
System.out.println(c);
}
void b(){
String b="饭店:好嘞";
System.out.println(b);
System.out.println(c);
}
public static void main(String[] args) {
Testjava t=new Testjava();
t.a();
t.b();
}
现在说说作用域
什么是作用域?
个人理解就是有效范围,是由花括号决定
例如a方法的字符串a,这个属性只是在a方法中设置的,所以只能在a方法中使用,b方法是无法用的,同理,b方法的b属性A方法也用不了,但是字符串c则可以在a和b中引用,这是全局变量,因为a和b方法是在testjava这个类中定义的,c属性也是在这个类中定义的,而不是在a或者b方法中定义的 -
2011-09-21 17:47:13
-
类
既然世界万物皆是对象,那用什么来决定对象的行为和特征呢?或者说是什么来决定对象的类型?
这里用class关键字。
举例:
假如我是一个科学家,我发明了一种能够穿越到过去的机器,叫时光机(这个就是java中的类),这个机器呢不只能够有穿越到过去的功能,还有一种就是爆炸的功能,因为穿越时及其不稳定,可能导致机器爆炸。
这里我们就这样来定义这个新类
class TimeMachine{
}
这样就是建立一个新类。
我就是用class来告诉大家,我将要发明时光机
class 后面紧跟新类的名称
class TimeMachine{
void through(){
System.out.println("回到明朝当王爷");
}
void explode(){
System.out.print("爆炸");
}
}
这样我的时光机就已经制造好了,拥有了穿越和爆炸的功能。 -
2011-09-21 17:47:32
-
字段和方法
在对象中可以设置两种元素,一种是字段(属性),一种是方法(函数)
class me{
int age=21;
void eat(){
}
void play(){
}
......
}
这就是一个对象,就是我,age就是我定义的属性,就是我的年龄,eat和play就是我的方法,吃和玩
属性可以是基本类型,也可以是任何类型 -
2011-09-21 17:47:46
-
参数就是调用函数时传递的数据
args是一个数组参数
main函数是入口函数,其参数是数组形式的,这个已经规定好了,我也试了一下把这个参数换成其他类型时是无法用java application直接运行的
个人认为没有什么特殊含义
class Me {
public static void main(String[] args) {
String[] phone= {"回家吃饭","顺便把酱油打了"};
Brother.main(phone);
}
class Brother {
public static void main(String[] args) {
System.out.println(args[0]+args[1]);
}
}
我做了个例子 我打电话告诉我哥回家吃饭顺便打酱油
运行Me那个类就行
我感觉真没什么特殊含义,就是传递数据用的 -
2011-09-21 17:48:07
