今天用SVN check out下来一个项目,import到eclipse后想运行,但是遇到三个问题,折腾了一天,才解决 第一个问题:总是无法自动编译java文件成class文件 在给创建运行环境以及jar包是,操作有问题 创建新的jdk运行环境后,有其他的jdk环境存在,可能导致java编译有冲突 ...
分类:
其他好文 时间:
2017-04-13 18:02:39
阅读次数:
219
第一章 第一节 1:什么是程序? 为了执行某些操作或解决某个问题而编写一系列有序指令的集合。 2:java相关的技术3种, 1:java SE 标准版 2:java EE 企业版 3:java ME 微小版 3.编写程序的步骤 三步走 1:编写源程序 HelloWorld.java 2:编译成字节码 ...
分类:
编程语言 时间:
2017-04-13 12:37:09
阅读次数:
124
Java是属于一门面向对象编程语言,不止吸收了C++语言的多种优点,还坚持了C++里难以理解的多继承、指针等概念,因此Java语言它带有功能强大和简单好用的两个特征。Java语言作为静态面向对象编程语言的代表,很好地实现了面向对象理论,程序员可以以优雅的思维方式进行复杂的编程。 ...
分类:
编程语言 时间:
2017-04-10 20:17:01
阅读次数:
274
今天闲来无事,写了如下程序: 功能是将java文件夹下的.java文件复制到jad文件夹中并将文件后缀改为.jad,为了测试程序,我在d盘下建立了java文件夹, 并在其中建了1.java文件夹,2.txt文件和3.java。编译执行程序,出现如下错误: 上网查了一下,new FileInputSt ...
分类:
其他好文 时间:
2017-04-09 18:44:53
阅读次数:
338
我们都知道,java是一种平台无关的语言。java代码通过java编译器(如javac等),将.java文件编译成字节码,也就是.class文件。字节码是运行在jvm虚拟机之上的。而不同的平台则 有不同的虚拟机映射规则。因此,我们从虚拟机上面一层来看,java是平台无关的。write once ,写 ...
分类:
编程语言 时间:
2017-04-04 21:41:56
阅读次数:
227
1简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言 ...
分类:
系统相关 时间:
2017-04-04 12:24:47
阅读次数:
205
Java核心编程部分的基础学习内容就不一一介绍了,本文的重点是JAVA中相对复杂的一些概念,主体内容如下图所示。 反射reflect是理解Java语言工作原理的基础,Java编译器首先需要将我们编写的.java源文件编译为.class字节码,然后再JVM虚拟机上运行,接下来通过一个表格,来了解反射的 ...
分类:
编程语言 时间:
2017-03-29 23:54:35
阅读次数:
338
本文大纲 一、开篇 二、JDK下载 三、JDK安装 四、环境配置 五、初识Java编译 六、Java与Javac 七、第一个Java程序 八、总结 九、参考资料 一、开篇 通过对之前Java之路的了解之后,相信初学者们都对Java有了一个比较深印象的了解了。但是事情不能总停留在理论层面,还得多多实现 ...
分类:
编程语言 时间:
2017-03-29 13:24:55
阅读次数:
191
下面是源码: 编译,接着使用反编译工具反编译刚才得到的字节码文件,得到java类文件如下: 总结:这里演示了java编译器的自动装箱和自动拆箱。 并且我们还看到注释在字节码文件里是被过滤掉的,看不到的。 ...
分类:
其他好文 时间:
2017-03-25 23:27:03
阅读次数:
234
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Java是面向对象语言。这门语言其实相当年轻,于1995年才出现,由Sun公司出品。James Gosling领导了Java的项目小组。该项目的最初只想为家电设计一门容易移植的语言。 ...
分类:
编程语言 时间:
2017-03-23 23:37:59
阅读次数:
315