大一下学期 刚开始学习java,就这段时间的学习发现C语言和java的一些不同,想在这总结一下。
刚开始学习,总结的不全面也可能会有一些因片面的认识而产生的错误,在后面会随学习java的深入而改正。下面所写也有在网上借鉴的一些资料和大神的回答。
Java运行平台jre(包含java运行时所需类库和java虚拟机)
Java开发环境jbk(包含开发环境和jre)有:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
我们学生学习用的是SE标准版
Java编译成字节码文件.源文件格式为(*.java)
字节码文件格式(*.class)
Java不支持头文件,面C和C++语言中都用头文件来定义类的原型,全局变量,库函数等。
这样做使得java系统的运行维护变得简单。
Java的标识符与C区别不大:1)只能由数字.字母.下划线和美元符号组成。
2)不能由数字开头
Java基本数据类型在整型中多了一个byte表示占用1个字节。其他的类型与C相同。Java还有不同是有逻辑型:关键字 boolean
取值 true,false
↑不懂是什么东西 。
Java开发实例
*使用记事本开发.
*使用集成开发环境eclipse开发
现在我们使用的是记事本开发..刚开始学习,还不会。
在Java中的输出:System.out.print();/*最前边的一定要大写的,今天的编程实训课就在这里差点让我疯了。
注意是print并不是printf,其中不带引号。*/
System.out.print();是输出
System.out.println();是输出并换行
输入:不会!
插个图吧