Applet的基本工作原理 Applet: Applet是一种很重要的java程序,是工作在浏览器上的java程序。编写Applet小程序必须要用到java.applet包中的Applet类,该类是java.awt.Panel类的子类。Applet默认的基本工作原理:编译好的字节码文件保存在特定的w ...
分类:
移动开发 时间:
2018-04-06 16:41:50
阅读次数:
442
在Java中,运行以下代码: 得到的结果仍然为10,为什么呢?理论上,运算的过程不应该是i首先把10取出来,赋值给i,然后i再自增1,结果不该是11吗? 原因还是要从反编译得到的汇编源码看起。在cmd窗口,输入命令javap -c Demo(Demo是class的文件名),可以得到反编译的汇编源码, ...
分类:
其他好文 时间:
2018-04-01 13:18:58
阅读次数:
565
20165202 2017 2018 2 《程序设计与数据结构》第5周学习总结 教材学习内容总结 Ch7 内部类 Java允许类可以有一种成员:内部类。 Java支持在一个类中定义另一个类,这个类称做内部类,而包含内部类的类称为内部类的外嵌类。 Java编译器生成的内部类的字节码文件的名字和通常的类 ...
分类:
其他好文 时间:
2018-04-01 13:08:20
阅读次数:
148
python如何运行的1.写完的py文件,首先被翻译成字节码文件(隐藏后缀pyc),然后在用PVM(虚拟机)把字节码自动编译,之后解释到硬件。2.如果已经形成过pyc文件,那么你的py文件没有改动,机器重新解释的时候会跳过翻译字节码步骤,首先查看你的.py跟.pyc文件时间戳,如果没有修改那么直接运行pyc文件,否则会重新翻译字节码。python程序运行可以在IDE、系统终端、调用os.syste
分类:
编程语言 时间:
2018-04-01 10:41:45
阅读次数:
198
主要是因为一个核心的东西,JVM(java virttual Machine),及java虚拟机 然而所有平台上的JVM都是不一样,但是每个JVM提供给编译器的接口都是一样的。 class文件,编译好的字节码文件。所以编译器只需要生成字节码文件就行,至于在不同的平台上运行 这就交给不同平台上的JVM ...
分类:
编程语言 时间:
2018-03-29 00:12:39
阅读次数:
199
pyc文件,是python编译后的字节码(bytecode)文件。只要你运行了py文件,python编译器就会自动生成一个对应的pyc字节码文件。这个pyc字节码文件,经过python解释器,会生成机器码运行(这也是为什么pyc文件可以跨平台部署,类似于java的跨平台,java中JVM运行的字节码文件)。下次调用直接调用pyc,而不调用py文件。直到你这个py文件有改变。python解释器会检查
分类:
其他好文 时间:
2018-03-26 22:30:22
阅读次数:
431
一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Cla ...
分类:
编程语言 时间:
2018-03-26 13:53:51
阅读次数:
221
1.将JAVA_HOME:的路径更改为1.7的相关路径,例如我的:C:\Java\jdk1.7.0_80 2.此时查看版本:Java -version,如果是1.8的版本,就把path路径下的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面,原因是因为你的电脑可能安 ...
分类:
其他好文 时间:
2018-03-23 10:30:40
阅读次数:
140
软件工程3班 3015201231 王立凯 1)JUnit、Hamcrest的安装: 从网上下载junit-4.12.jar 和 hamcrest-all-1.3.jar文件,如图 在Eclipse中新建项目 (File - new - javaproject) 右键点击项目,选择Build Pat ...
分类:
其他好文 时间:
2018-03-22 12:43:11
阅读次数:
254
20165315 第三周学习总结 本周学习中遇到的问题和解决过程 在编写书上第四章例子5的代码时,我发现无法直接使用 命令使该代码的字节码文件直接放入 目录 解决方法: 经过询问老师和同学,得知问题出在无法一同编译另外两个源文件,输入如下图所示的代码即可编译并运行成功 在编写书上第四章例子17和例子 ...
分类:
其他好文 时间:
2018-03-18 16:21:09
阅读次数:
162