`

J2SE的十五条小技巧(尚学堂)

    博客分类:
  • J2SE
阅读更多
关于J2SE的十五条小技巧
 
1. 只有创建了对象,它才能分配到内存,方法也才能用。作用是分配内存。
2. 方法equals(),比较对象的内容而不是reference。
3. 对于前置递增和前置递减,(也就是++a和——a),操作过程是会先计算再返回。
4. 对于后置递增和后置递减,(也就是a++和a——),操作步骤是先返回再计算。
5. 比较两个对象的实际内容,使用每一个类都有的equals()方法。
6. 如果你创建了自己的类,再使用equals()方法的缺省行为是比较reference.所以,在新类里覆写(override)equals()方法。
7. 将float或double转换成整数的时候,它总是将其后面的小数截去。
8. Math.random()会生成0.0,用数学术语,它的值域是[0,1)(方括号表示包括,而括号表示“不包括”)。
9.  如果你写了一个没有构造函数的类,那么编译器会自动为你创建一个默认的构造函数。
10. 只要定义了构造函数(不管带不带参数),编译器就不会再自动合成默认的构造函数了。
11. 变量的初始化会先于任何方法,甚至是构造函数的调用。
12. 编译单元里只能有一个public类。没有public修饰,它是package权限了,只能用于package内部。
13. 取得当前工作目录,是文件系统中的java命令被调用的位置String curDir = System.getProperty("user.dir")。
14. static成员只会在需要的时候初始化。第一次访问static成员的时候被初始化。
15. 每一个编译单元(文件)只能有一个public类,只能一个公开的接口。

注明:本文转载尚学堂
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    j2se练习小程序

    本项目“j2se练习小程序”旨在通过一系列编程实例,帮助Java初学者巩固和提升在J2SE方面的技能。 1. **Java基础知识**:在学习J2SE时,首先需要掌握Java的基础语法,包括数据类型、变量、运算符、控制结构(如if-...

    J2SE_API J2SE_API

    J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API

    J2SE连连看小游戏

    总结来说,J2SE连连看小游戏是一个集编程技巧、图形界面设计、事件处理和游戏算法于一体的实践项目,对于Java初学者和有经验的开发者都是一个很好的学习资源。通过深入研究和改造,不仅可以提升编程能力,还能体验到...

    java课程设计大作业-用J2SE写的一个坦克大战小游戏

    java课程设计大作业——用J2SE写的一个坦克大战小游戏java课程设计大作业——用J2SE写的一个坦克大战小游戏java课程设计大作业——用J2SE写的一个坦克大战小游戏java课程设计大作业——用J2SE写的一个坦克大战小游戏...

    j2se 小程序源代码

    这个"j2se小程序源代码"很可能是包含了使用Java SE编写的一些小型程序的源码集合,供学习者研究和参考。这些源代码可以帮助开发者理解和掌握Java编程语言的基本语法、面向对象编程的概念以及Java SE API的使用。 在...

    com.google.zxing.client.j2se.jar下载

    zxing/zxing-j2se-1.7.jar包, 包含类 com.google.zxing.StringsResourceTranslator.class com.google.zxing.client.j2se.BufferedImageLuminanceSource.class ...

    j2se5.0_API

    很好的j2se的API

    j2se6中文网页版

    Java 2 Platform, Standard Edition (J2SE) 6 是Java开发的重要版本,它为开发者提供了丰富的工具和功能,用于创建桌面应用、网络应用以及分布式系统。本资源“j2se6中文网页版”显然是一个中文版的J2SE 6 API文档,...

    j2se1.5中文api

    《J2SE1.5中文API详解》 Java 2 Platform, Standard Edition (J2SE) 1.5,也被称为Java SE 5.0,是Java编程语言的一个重要版本,它引入了大量的新特性和改进,对Java开发者来说具有里程碑式的意义。J2SE 1.5中文API...

    J2SE基础源代码

    Java Standard Edition(J2SE)是Java平台的核心部分,它为开发和运行桌面应用程序、服务器应用程序和嵌入式系统提供了基础。J2SE包含了Java语言的语法、类库以及运行时环境,使得开发者能够创建可移植性强、安全性...

    基于J2se的小型超市进销存系统

    【标题】"基于J2se的小型超市进销存系统"是一个使用Java 2 Standard Edition (J2SE)开发的应用程序,旨在管理小型超市的进货、销售和库存流程。这个系统设计的目标是提供一个全面的解决方案,帮助超市经营者跟踪商品...

    J2SE小游戏项目_速度点数字

    J2SE小游戏项目,涉及到IO输入输出,网络编程,JavaGUI编程Swing,有兴趣可以去试着玩一玩。https://blog.csdn.net/qq_44256828/article/details/108901830

    实验1 JAVA开发环境J2SE实验报告.doc

    JAVA开发环境J2SE实验报告 在本实验中,我们将学习和掌握JAVA开发环境J2SE的基本概念和使用方法。具体来说,我们将学习如何下载和安装J2SE开发工具,熟悉J2SE开发工具的使用,编写简单的Java Application和Java ...

    学好j2se的标准

    学好J2SE是成为Java开发者的基石,它涵盖了Java编程语言...总之,学好J2SE不仅要求掌握语法和工具,还包括对核心API的深入理解、测试实践、项目管理和问题解决技巧。只有全面掌握这些,才能在Java开发领域中游刃有余。

    简单的J2SE环境配置

    #### 五、小结 通过本文的介绍,我们可以了解到J2SE环境配置的基本流程。正确地配置环境变量不仅能够帮助我们顺利地编写和运行Java程序,还能够提高开发效率。希望本文能够帮助到正在学习Java编程的初学者们。

    j2se_中文版

    Java 2 Platform, Standard Edition(J2SE)是Java开发平台的一个重要组成部分,主要用于桌面应用和服务器端开发。中文版的J2SE API文档对于中国开发者来说尤其方便,它提供了全面的API参考,帮助理解并使用Java编程...

    j2se doc 中文版

    Java 2 Platform, Standard Edition (J2SE) 是 Oracle 公司推出的 Java 开发平台,主要用于桌面应用和服务器端开发。J2SE 文档,尤其是官方文档,是开发者学习和理解 Java 核心特性的关键资源。这个"J2SE doc 中文版...

    J2SE6.0_EN

    Java 2 Platform, Standard Edition (J2SE) 6.0是Java开发平台的一个重要版本,为Java应用程序提供了丰富的功能和强大的性能支持。这个版本带来了许多改进和新特性,包括增强的开发工具、优化的内存管理和对现代硬件...

    J2SE概述pdf

    J2SE概述

Global site tag (gtag.js) - Google Analytics