博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Java核心技术》 -- 读书笔记 ① - 预热
阅读量:4946 次
发布时间:2019-06-11

本文共 983 字,大约阅读时间需要 3 分钟。

引言

之前通过网上的实例自己使用了Java的一些技术及轮子快速的的“烂“造了一些小应用,但是毕竟没有认真地了解和认知Java,遂打算花一个月左右的时间来细细品味一下。。。 从头开始,慢慢深入!!

 

Java的定义

Java 并不只是一种语言,他是一个完整的平台拥有庞大的库,其中包含许多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾回收等服务执行环境

 

Applet

Applet 指的是在网页中运行的Java程序。 最早表示的是在支持Java的浏览器中运行的程序。现在一般指的是由Java编写的服务器程序。

 

JDK与JRE

简单来说,JDK是给开发者使用的,因为其中包括了编译器。 JRE是给使用者使用的,他只包含一个运行时环境。

 

设置 “执行路径(PATH)”

PATH 即为操作系统默认情况下查找的 Java 可执行文件的路径。

 

Java中的类型

1. 常量的表示 (final)

final double PER_INCH=2.54;

 

2. strictfp-表示精确浮点数计算,即中间过程不进行截断

//下面方法使用精确浮点数计算private double calculate(double x, double y, double z){            return x * y / z;          }

 

3. 使用String.equals()判断字符串是否相等,而不是 “==”

 

4. "" 表示空字符串, NULL 表示字符串变量还没有指向任何字符串对象相关联

 

5. StringBuilder vs StringBuffer

他们的API都相同,StringBuffer可以在多线程的模式下构建或操作字符串。

 

6. 标准输入与格式化输出

STDIN: 

Scanner in = new Scanner(System.in);System.out.println("input something here ...");in.nextLine();

格式化输出: System.out.printf()

 

7. for each 循环

for(variable : collection){     ...  }

 

转载于:https://www.cnblogs.com/atuotuo/p/6666912.html

你可能感兴趣的文章
信道容量及信道编码原理学习
查看>>
从随机过程的熵率和马尔科夫稳态过程引出的一些思考 - 人生逃不过一场马尔科夫稳态...
查看>>
《A First Course in Abstract Algebra with Applications》-chaper1-数论-关于素数
查看>>
JS获取农历日期
查看>>
PHP中的HTTP协议
查看>>
Java WebService入门实例
查看>>
css样式之补充
查看>>
结构与联合
查看>>
BUPT复试专题—众数(2014)
查看>>
20145316 《信息安全系统设计基础》第十四周学习总结
查看>>
Liferay7 BPM门户开发之18: 理解ServiceContext
查看>>
Intel Galileo development documentation
查看>>
EV: Workaround to Allow Only One Instance or Window of outlook
查看>>
数据校验,
查看>>
IntelliJ IDEA完美解决tomcat8+乱码问题
查看>>
破解电信光猫华为HG8120C关闭路由功能方法
查看>>
在Qt示例项目的C ++ / QML源中的//! [0]的含义是什么?
查看>>
【智能家居篇】wifi网络接入原理(上)——扫描Scanning
查看>>
操作引入xml文件的书包(定位到指定节点)
查看>>
操作系统学习笔记系列(一)- 导论
查看>>