`
hesihua
  • 浏览: 228817 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

java核心技术总结二

    博客分类:
  • java
 
阅读更多

第二章;

1、netBeans是sun公司的集成开发环境。

2、javac程序是一个java编辑器,他将.java文件编译成.class文件,并发送到java虚拟机,虚拟机执行编辑器存放在class文件中的字节码

3、在控制台中运行java程序时,如果想把错误信息导出到某个文件,就采用: javac example.java 2>errors.txt


第三章:

1、java单词在命名类名时第一个字母大写,单词为名词。如果由多个单词组成,采用骆驼命名法。

2、在java 1.4之后的版本中强制将main方法设置为public。

3、在java中,注释/* */不能嵌套。

4、java是一种强类型语言,其中有:

四种整型:byte、short 、int、long。它们的大小分别为 1、2、4、8个字节。long型数值有一个后缀L。

两种浮点类型:float、double。它们的大小分别为4、8字节。float类型的数值后面有一个L。如果浮点数后面没有符号则默认为double类型,double类型数值后面添加后缀D。

有3个特殊的浮点数值: 正无穷大,负无穷大,NaN。一个正整数除以0的结果为正无穷大,0/0或者负数的平方根结果为NaN。不能用if(x==Double.NaN)检测一个值。

一种用于表示Unicode编码的字符单元的字符类型char


注:在java中,所有的数值类型所占据的字节数量与平台无关。java没有任何无符号类型。

5、在java中,变量的声明尽可能的靠近变量第一次使用的地方,这是一种良好的程序编写风格。

    在java中,不区分变量的声明和定义。c++ 中声明一个变量为 extern int i; 定义一个变量为 int i=10;

6、const是java的保留字,但目前还没有被用到,它定义一个常量用final关键字。

7、可以使用strictfp关键字修饰main函数: public static strictfp void main(String[] args)

8、">>"和"<<"运算符将二进制进行右移和左移的操作

   ">>>"运算符用0填充高位,">>"运算符用符号位填充高位,没有"<<<"运算符。

   在C/C++中,>>运算符是为非负数定义的。

   不要在boolean类型与任何数值类型之间进行强制转换。

  a&&b||c等价于(a&&b)||c  ,   a+=b+=c等价于a+=(b+=c)

9、java文档中将String类对象称为不可变字符串

 ==一定不能用来比较2个字符串是否相等,只能检测两个字符串是否在同一个位置上。只有字符串常量是共享的。

C语言使用strcmp函数对字符串进行比较,和java语言的compareTo方法类似。

10、java的设计者将goto设计为保留字,但是并没有打算在语言中使用它,java中的break和带标签的break语句有goto的功能。

int i=5;
  read_data:
   while(i>0){
    break read_data;
   }

11、定义一个大数值:BigInteger a= BigInteger.valueOf(200);

12、数组等价

int[] smallPrimes={2,3,5,7,11,13};
  smallPrimes=new int[]{2,3,5,7,11,13};

上面的2句话等价。

java中的[]运算符被预定义为检查数组边界,而且没有指针运算。

分享到:
评论

相关推荐

    史上最全的Java核心技术总结.pdf

    史上最全的Java核心技术总结,涵盖了jvm、java核心技术、java并发编程、计算机网络等重点面试知识。通过总结面过阿里、网易、美团、京东、一二面无压力。

    Java核心技术+基础知识+面试汇总大全 完整PDF版

    这是一套Java核心技术基础使用手册,包含Java 基础核心总结、Java核心基础、Java核心知识、Java 基础面试题总结等,内含最强 Java 核心知识点整理及思维导图,需要的朋友可下载试试! Java是一门编程语言,Java发展...

    Java核心技术笔记

    面向对象技术总结 corejava高级特性总结 接口学习总结 异常和内部类 集合框架学习总结....

    Java 核心技术经验总结

    Java 核心技术经验总结

    史上最全的Java核心技术总结.zip

    史上最全的Java核心技术总结.zip

    JavaCore 是对 Java 核心技术的经验总结。.zip

    JavaCore 是对 Java 核心技术的经验总结。.zip

    JAVA核心技术基本总结

    主要是对JAVA技术基础进行全面总结。通过本书可能对JAVA有一个大概的了解。

    Java多线程核心技术讲解

    Java多线程核心技术:理解多线程、在Java中实现多线程、线程的生命周期、线程的优先级、线程的同步、线程的阻塞、守护线程、线程组、线程池、总结。

    Java的基础总结和学习笔记,包括Java核心技术点和常见知识点

    Java的基础总结和学习笔记,包括Java核心技术点和常见知识点。同时提供了Java基础原理的代码实现

    JAVA核心技术

    我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)??1.什么是模式???模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是...

    java多线程核心技术

    结合大量实例,全面讲解Java多线程编程中的并发访问、线程间通信、锁等最难突破的核心技术与应用实践 Java多线程无处不在,如服务器、数据库、应用。多线程可以有效提升计算和处理效率,大大提升吞吐量和可伸缩性,...

    Java 基础核心总结 +经典算法大全.rar

    《Java 基础核心总结》 Java 概述 什么是 Java2 Java 的特点Java 开发环境 JDK JRE Java 开发环境配置 Java 基本语法 数据类型基础语法运算符 Java 执行控制流程条件语句 if 条件语句 if...else 条件语句if...else ...

    Java后端技术:分布式核心知识总结.pdf

    包含了JVM、Redis、Zookeeper、RabbitMQ等核心知识总结,帮你快速掌握分布式技术

    《Java2核心技术》笔记

    《Java2核心技术》笔记 作者:叶加飞 加拿大.达内科技 (上海中心) 笔记包含以下文档: 面向对象技术总结.pdf corejava高级个性总结.pdf 接口学习总结.pdf 异常和内部类.pdf 集合框架学习总结.pdf GUI和AWT事件模型....

    corejava核心技术知识点总结

    corejava的知识点总结,重点,难点

    corejava基础重要知识点总结

    底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ClassLoader = 保镖 = 字节码校验器 = ByteCode Verifier = 翻译 = 解释执行器 = Interfreter 2:安全 健壮 电力 电信 ...

    Java基础核心总结.pdf

    Java核心基础知识总结,含思维导图,包含Java基本语法,面向对象,接口和抽象类,异常,内部类,集合,泛型,反射,枚举,I/O,注解等Java基础核心知识,总结全面,内容丰富,欢迎下载。 如果对你有用,麻烦点个收藏...

    尚硅谷Java视频教程_Docker核心技术

    尚硅谷_Docker_DockerFile案例-自定义的tomcat9.avi 29_尚硅谷_Docker_DockerFile案例-自定义的tomcat9上发布演示.avi 30_尚硅谷_Docker_DockerFile小总结.avi 31_尚硅谷_Docker_安装mysql.avi 32_尚硅谷_Docker_...

    java学习总结 1.《Java核心技术》.rar

    2、&gt;&gt;&gt;对前面的位补0,而&gt;&gt;对前面的位填符号位。Java中没有 3、移位操作符右边的参数要先进行模32运算(当左边的变元是long型,则模64),如1。浮点运算的中间结果程度是不一致的。有些处理器适用80bit浮点存储器,...

    springMVC_核心技术总结

    FILTER AOP IOC EXCEPTION LOG4J MULTICONTROLLER 一些知识点总结,对初学者很有启发作用

Global site tag (gtag.js) - Google Analytics