A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马-文鸿利 中级黑马   /  2013-8-28 20:35  /  1022 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

从开始学Java到现在,已经有几个月了,我对Java有了初步的了解,但也发现了自身学Java出现了很多不足的地方,下面我分几个部分叙述我学Java的收获和一下新人们学Java要注意的问题:
一、Java的分类:
j2se 是Java 的基础,主要是桌面应用程序开发。是每个学Java人士必须学习的入门课程;里边包含了Java的基本语法,思想等;
j2ee是针对对web程序开发的,是现在最流行的网站开发语言,是很多人学Java的目的吧。
j2ne是针对手机小程序(游戏占目前比例最大)开发的语言,比较少人学,一般从事手机游戏开发的人才去学。
二、Java的运行原理:Java是一门编译解释型语言,我们写好的Java程序经过编译后生成后缀名为class的文件,在经过Java虚拟机JVM对class文件进行解释运行,Java程序才能运行起来。(需要JVM是它实现跨平台的关键,所以又说Java是跨平台语言)。
三、Java思想:Java是一门面向对向语言,他定义一切都是对象,在这里简单说一下类和对象的关系;首先写个小程序: public class NewClass {
    public static void main( String arg[]){
    Student s =new Student();
    s.add();
    }
}
class Student{ int i=1;int b=3;
public void add(){
int d;
d=i+b;
System.out.println("我是学Java的,hello Java"+" "+d);
}
}
运行结果:我是学Java的,hello Java 4

里边定义了两个类NewClass 和Student NewClass调用了Student 的add()
方法。
在NewClass里调用Student 时New了一个对象s出来,再调用对象里的方法add();这是一种理解,但是要更深层次地理解一切都是对象,那么小到我们定义的一个变量也是一个对象,因为我们可以对一次定义的变量多次使用;上例的("我是学Java的,hello Java"+" "+d);可以写成("我是学Java的,hello Java"+" "+4);结果也是一样的。
四、在java学习过程中出现的不足,在学习中由于为了追求学得快,导致敲的代码很少,所以很多的知识都不牢固,很容易忘记,每当提到有关的问题是只知道但很难解决;需要通过很多时间去查资料。这样让我导致出现了不自信和有了不乐意敲代码想法。所以我们学编程的要想满足别人的要求,必须先满足自己,多敲代码,让自己有实力有信心;
五、目标:
现在的目标就是每天要多敲代码(在敲代码是要按自己的想法去敲,不要只是抄别人的代码),把老师布置的作业做好。在读完这学年前做出个动态网站。

评分

参与人数 1技术分 +1 收起 理由
黄兴旺 + 1 赞一个!

查看全部评分

4 个回复

倒序浏览
gulup 来自手机 中级黑马 2013-8-28 20:46:11
沙发
首先非常感谢楼主的分享,不过还是需要吐槽一下,楼主你是几年前就写下的总结吧?。。j2me已死。。。。
回复 使用道具 举报
求交流qq383264679
回复 使用道具 举报
66666666666666666666666
回复 使用道具 举报
66666666666666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马