第二章;
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核心技术总结,涵盖了jvm、java核心技术、java并发编程、计算机网络等重点面试知识。通过总结面过阿里、网易、美团、京东、一二面无压力。
这是一套Java核心技术基础使用手册,包含Java 基础核心总结、Java核心基础、Java核心知识、Java 基础面试题总结等,内含最强 Java 核心知识点整理及思维导图,需要的朋友可下载试试! Java是一门编程语言,Java发展...
面向对象技术总结 corejava高级特性总结 接口学习总结 异常和内部类 集合框架学习总结....
Java 核心技术经验总结
史上最全的Java核心技术总结.zip
JavaCore 是对 Java 核心技术的经验总结。.zip
主要是对JAVA技术基础进行全面总结。通过本书可能对JAVA有一个大概的了解。
Java多线程核心技术:理解多线程、在Java中实现多线程、线程的生命周期、线程的优先级、线程的同步、线程的阻塞、守护线程、线程组、线程池、总结。
Java的基础总结和学习笔记,包括Java核心技术点和常见知识点。同时提供了Java基础原理的代码实现
我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)??1.什么是模式???模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是...
结合大量实例,全面讲解Java多线程编程中的并发访问、线程间通信、锁等最难突破的核心技术与应用实践 Java多线程无处不在,如服务器、数据库、应用。多线程可以有效提升计算和处理效率,大大提升吞吐量和可伸缩性,...
《Java 基础核心总结》 Java 概述 什么是 Java2 Java 的特点Java 开发环境 JDK JRE Java 开发环境配置 Java 基本语法 数据类型基础语法运算符 Java 执行控制流程条件语句 if 条件语句 if...else 条件语句if...else ...
包含了JVM、Redis、Zookeeper、RabbitMQ等核心知识总结,帮你快速掌握分布式技术
《Java2核心技术》笔记 作者:叶加飞 加拿大.达内科技 (上海中心) 笔记包含以下文档: 面向对象技术总结.pdf corejava高级个性总结.pdf 接口学习总结.pdf 异常和内部类.pdf 集合框架学习总结.pdf GUI和AWT事件模型....
corejava的知识点总结,重点,难点
底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ClassLoader = 保镖 = 字节码校验器 = ByteCode Verifier = 翻译 = 解释执行器 = Interfreter 2:安全 健壮 电力 电信 ...
Java核心基础知识总结,含思维导图,包含Java基本语法,面向对象,接口和抽象类,异常,内部类,集合,泛型,反射,枚举,I/O,注解等Java基础核心知识,总结全面,内容丰富,欢迎下载。 如果对你有用,麻烦点个收藏...
尚硅谷_Docker_DockerFile案例-自定义的tomcat9.avi 29_尚硅谷_Docker_DockerFile案例-自定义的tomcat9上发布演示.avi 30_尚硅谷_Docker_DockerFile小总结.avi 31_尚硅谷_Docker_安装mysql.avi 32_尚硅谷_Docker_...
2、>>>对前面的位补0,而>>对前面的位填符号位。Java中没有 3、移位操作符右边的参数要先进行模32运算(当左边的变元是long型,则模64),如1。浮点运算的中间结果程度是不一致的。有些处理器适用80bit浮点存储器,...
FILTER AOP IOC EXCEPTION LOG4J MULTICONTROLLER 一些知识点总结,对初学者很有启发作用