JAVA第一课

谈谈过去学习编程语言中的经验教训

一、先说说教训吧

  • 过去学习的是c/c++和python,这两门课说实话首先自己本身也没有用心。理论方面,我会花比较多的时间去抄写理论知识,然后也没有足够的代码练习,结果是理论没过几天就忘了,更不会敲代码,于是我又花时间去补理论。。。

  • 貌似我对打开电脑去码代码有一定的抵触,但是得到的却是血淋淋的教训啊QAQ。。。所以我准备主动一些,改掉这个坏习惯。码代码真的是一件很重要的事情啊,我一定会改过自新的。

  • 此外当我在完成编程作业时,我一般都是拿到题目首先是去百度,而没有思考。也是个坏习惯吧,改啊。。。

二、再说说经验

  • 当我已经学了一门语言后,比如当我学完c/c++,再学python,编程语言还是有很多相同的地方的,他们都需要某样东西去做某件事,只是名称不同又或用法不同,我们可以将它们做一点比较从而得到更深刻的记忆。
  • 仔细想了想,我好像没啥经验,还是我太菜了啊。。。

三、以后的打算

  • 记住教训应该就是我的打算了吧
  • 首先是预习,我觉得在上课前预习是蛮重要的,这不会让你上课感到很懵
  • 其次是敲代码,一节课下来学习了一些语法知识就可以去试验试验了,每天敲代码的时间还是要给的。
  • 然后是遇到问题,及时搜索,有陌生的东西就去查询,可以学会更多的东西

谈谈自己对Java平台的理解

  • java语言具有简单性:
    这是相对而言的,例如java中不再支持多继承,c++是支持多继承的,多继承是个比较复杂的东西。c++中有指针,java中屏蔽了指针的概念。相对来说java是简单的(是吗?我觉得不容易啊)。
    java底层由c++实现

  • 纯面向对象:
    其实我还是对面向对象到底是个什么意思不太清楚,说他更符合人的思维模式

  • 可移植性:
    java程序一次编译,到处运行。
    例如java程序可以在windows操作系统上运行,不做任何修改,同样的java程序可以放到liunx操作系统上运行。两个操作系统的内核肯定不同,执行指令的方式也是不一样的。
    显然java程序不能和操作系统直接打交道,但是sun公司想出,让java程序在虚拟的计算机上运行,即JVM,java虚拟机再和底层的操作系统打交道。

第一个java代码:HelloWorld.java

public class HelloWorld {
     public static void main(String[] args){
        System.out.println("helloworld!");
     }
}
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值