论c程序员转java学习

原创 2015年10月08日 13:53:11

        c语言与java语言只是两种不同的计算机编程语言。

        c语言是一个面向过程的语言,在写程序的时候在写算法思路时都是通过思考处理事情的过程来写代码。比如做一个模拟的ATM系统。在做系统分析时,首先想到我们去ATM机上取款,存款这些过程。首先有的就是注册账户、密码等。接下来就是登陆账户,验证密码,然后再进入到功能界面,有取款,存款,查询等功能。取款查看是不是超过余额,超过不能取款等等。

         当接触到java语言,这是一种面向对象的编程语言。还是以ATM机为例,用java实现的时候就把ATM看做一个类,这个对象具有注册、登录、取款、存款、查询等功能。我们在要使用这些功能时,创建一个ATM机对象,去调用这些功能即可。这就像有台真实的ATM机摆在自己的面前,我们直接去使用就可以了。

          java中用class定义一个类,这和c语言中的struct差不多,单struct只能封装几个变量,不能封装函数进去,class定义的类就能定义方法。

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

【转】应届生学C好还是学JAVA好,做什么更挣钱

老师:        你好。        我是一名09界刚毕业工作不久的java菜鸟级程序员。本人对java水平可以混口饭了,现在可以在工作中开发一般的小项目,都是B/S的。 本人基础很烂,基本...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

C移植到Java中,byte[]与其他数据类型的转换

最近在把C代码移植到Java(Android)中,C中一般的数据都会使用byte[](unsigned char)来存储,且位操作特别频繁。我要把这些数据转换成在Java存储,或把byte转换成本语言...
  • a10615
  • a10615
  • 2016年07月02日 17:30
  • 2498

C++程序员转Java容易吗?难点在哪里?

C++程序员转Java容易吗?难点在哪里?

从C转到JAVA学习路之struct与class对比

JAVA里最牛B的最基本的就是类,而C语言中的struct也可以定义自己的数据结构, 它们有很多相似的也有区别。在我看来它们之间最大的不同是struct里不支持方法,class里支持。        ...

“一个程序员的Java和C,C++学习之路”阅读笔记1

JAVA学习计划: 一、基础——《Thinking in java》(2) 二、进阶——《Effective Java》(1)《深入Java虚拟机》最新版(2) 三、专业领域 1、并发编程(进程、线程...

Java学习总结[C程序员的感悟].doc

Java 学习总结 目录 第一章:Java入门(C与java的差异)....2 1.基本数据类型:...2 2.类型转换:...2 3.运算符:...2 4.局部变量:...2 5.一维数组使用方法与...

一个程序员的Java和C,C++学习之路(整理)

一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。 一、...

C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)

http://kb.cnblogs.com/a/2335693/ 1,继承 使用extends从一个现有类(super类)继承一个子类。可以用final修饰一个类,使其不能被继承。 子类不继...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:论c程序员转java学习
举报原因:
原因补充:

(最多只允许输入30个字)