码迷,mamicode.com
首页 >  
搜索关键字:java编译    ( 837个结果
课堂动手动脑String
一 在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。 编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工作由Java编译器自动完成。 当直接使用new关键字创建字符串对象时,虽然 ...
分类:其他好文   时间:2017-10-27 15:57:27    阅读次数:148
JAVA泛型实现原理
1. Java范型时编译时技术,在运行时不包含范型信息,仅仅Class的实例中包含了类型参数的定义信息。泛型是通过java编译器的称为擦除(erasure)的前端处理来实现的。你可以(基本上就是)把它认为是一个从源码到源码的转换,它把泛型版本转换成非泛型版本。 基本上,擦除去掉了所有的泛型类型信息。 ...
分类:编程语言   时间:2017-10-27 11:38:51    阅读次数:188
课堂作业4
一、 解答:在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工作由Java编译器自动完成。当直接使用new关键字创建字符串对象时, ...
分类:其他好文   时间:2017-10-26 18:53:43    阅读次数:156
课堂作业四之字符串的动手动脑 及相关解答
1. 解释及总结:java中,内容相同的字符串常量只保存一份,即上述三者内存地址一样,即同一个对象;java语言定义的“+”运算符可以用于两个字符串的链接操作(如果字符串与其他类型的变量进行+运算,系统自动将其他类型的数据类型转换为字符串类型),这种优化工作由java编译器自动完成;当使用new关键 ...
分类:其他好文   时间:2017-10-25 00:40:03    阅读次数:230
IntelliJ IDEA 编译方式及编译器的设置和选择
Compile、Make和Build的区别 针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。 编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的文件路径(输出目录)。Java的编译会将java编译为class 文 ...
分类:其他好文   时间:2017-10-24 22:51:44    阅读次数:2678
JAVA基础-反射
一、反射的介绍 JAVA反射机制是在运行状态中,能够获取任意一个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法。这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。JAVA编译时是先获取到类,然后才是类里边的属性和方法,而反射则和编译相反,他是先获取类里边的对象和 ...
分类:编程语言   时间:2017-10-18 01:49:03    阅读次数:208
jdk的安装
下载并安装JDK7 JDK的全称是JavaSE Development Kit,即java开发工具包,是sun公司提供的一套用于开发java应用程序的开发包,它提供了编译、运行java程序所需的各种工具和资源,包括java编译器、java运行时环境,以及常用的java类库等。 这是又设计到一个概念: ...
分类:其他好文   时间:2017-10-17 19:00:29    阅读次数:126
几款效率神器助你走上人生巅峰
一、背景 在我的工作和生活中,我一直都很注重效率工具的使用,这么些年下来也积累好几款很不错,但是又不为大多数人所熟知的软件工具,我用起来得心应手,很不错。那我就像在此给大家做个分享,希望你们都能多多提升工作效率。且本篇以后会进行不断更新,及时将好用的工具推荐给大家。希望能对大家有所帮助~ 二、实用效 ...
分类:其他好文   时间:2017-10-16 11:09:13    阅读次数:200
java的工作原理
1java虚拟机Java虚拟机其实是软件模拟的计算机,它可以在任何处理器上解释并执行字Java的字节码文件。Java的字节码被称为Java虚拟机的机器码,它被保存在扩展名为.class的文件中。首先Java源程序需要通过Java编译器编译成扩展名为.class的字节码文件,然后由Java虚拟机中的Java..
分类:编程语言   时间:2017-10-16 09:50:23    阅读次数:153
java --代码编译和执行的整个过程
1. 什么是 JVM JVM 是 Java 的核心和基础,在 Java 编译器和 os 平台之间的虚拟处理器。它是一种基于下层的操作系统和硬件平台并利用软件方法来实现的抽象的计算机,可以在上面执行 Java 的字节码程序。Java 编译器只需面向 JVM,生成 JVM 能理解的代码或字节码文件。Ja ...
分类:编程语言   时间:2017-10-13 19:01:43    阅读次数:223
837条   上一页 1 ... 33 34 35 36 37 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!