`
moonbeach
  • 浏览: 3592 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

java基础开篇

 
阅读更多

      现在感觉到自己的java基础真的很薄弱,来到现在的公司真的是很幸运,让我能够重新认识自己。今天开始研究java的源代码,计划如下:

1、了解util中的结构和算法,主要了解集合队列等

2、lang中相应的源码

3、io中相应的源码,据说这里的代码很优雅

4、顺利的话,tomcat的设计也是很不错的

 

华丽分割线------------------------------------------------------

 

float和double区别:

1、float是4位(32b),精确7位 float f = 3.123123f; 必须注明是3.12f或(float)3.12

     double8位(64b),精确15位 double d= 3.123123123;

2、int,float,double自动转化问题:int->float和double,float->double,即低精度的可以自动转换为高精度的,反之

     则需要强制转化,如:int i = (int)1.0;在方法调用中也适合此规则

3、运算速度float比double快

浮点数原理:

http://www.jialeyuan.com.cn/bbs/dispbbs.asp?boardid=10&Id=108

分享到:
评论

相关推荐

    Java范例大全 源码

    首先,全书以Java开发环境搭建开篇,循序渐进地介绍了Java语法的方方面面,不仅包括变量、语句、字符串、数组、类、集合、面向对象等必备的基础语法,而且还涵盖异常处理与反射机制、I/O文件操作、线程、数据库操作...

    Jakarta开篇.xmind

    java开篇思维导图, javacore,javase

    Java就业班体系结构文档,Java核心知识,提升Java开发技能、理解Java核心技术及应用场景

    本资源提供了一个循序渐进的学习路径,覆盖了从Java开篇、语法基础、集成开发工具的使用,到面向对象编程、JavaSE进阶学习,再到数据库、前端开发、JavaEE和分布式阶段等多个重要领域。 适用于初学者和有一定经验的...

    最新2020Java学习路线

    从零基础开始学习,第一阶段:Java开篇,第二阶段:Java语言语法,第三阶段:集成开发工具的使用,第四阶段:面向对象,第五Javase进阶,第6阶段 :数据库+JDBC,第7阶段 :前端精讲,第8阶段 :算法篇,第9阶段 :...

    Android知识体系梳理(2)-Java基础篇

    java基础,这短短几个字,要怎么样才能用一篇博文梳理明白? 但还好,既然是知识体系,那么就是讲重点,讲概念。 二、基本类型与包装类型 讲java,那必须从基本类型开始讲起,这是起点。java共有8种基本类型: byte ...

    java视频教程Day01 免费

    1. Java Getting Started (Java课程简介及开篇) 2. Identifier,keyword and types (标示符, 关键字和数据类型) 3. Expression and Flow Control (表达式和流控制) 4. Array (数组) 5. Object-Oriented ...

    Java学习之旅基础知识篇:数据类型及流程控制

    经过开篇对Java运行机制及相关环境搭建,本篇主要讨论Java程序开发的基础知识点,我简单的梳理一下。在讲解数据类型之前,我顺便提及一下Java注释:单行注释、多行注释以及文档注释,这里重点强调文档注释。通常单行...

    Java环境下的网络编程

    因为TCP/IP协议是Java网络编程的基础知识,本讲开篇重点介绍了TCP/IP协议中的一些概念, TCP/IP协议本身是一个十分庞大的系统,用几个小节是不可能讲清楚的。所以我们只是联系实际,讲解了一些最基本的概念

    深入理解java虚拟机第二版源码-programmer_training_strategy:程序员练级攻略(2018)内提到的书籍、手册等

    开篇词 入门篇 零基础启蒙 正式入门 修养篇 程序员修养 《完美软件》 专业基础篇 编程语言 理论学科 系统知识 软件设计篇 软件设计 高手成长篇 Linux 系统、内存和网络(系统底层知识) 异步 I/O 模型和 Lock-Free ...

    JSP设计第二版 - 内附源码(PDF中文版)

    本书开篇阐述了JSP如何充分利用Java servlet来创建高效、可移植的Web应用程序。书中还展示了如何用Apache Tomcat服务器启动JSP,并详细讲述了JSP语法和功能、错误处理和调试、身份验证和个性化,以及如何将JSTL用于...

    Hibernate基础入门教程

    开篇:基本映射 1对1(主键关联) 1对1(唯一外键关联) 多对一 一对多 多对多 其次:HQL等查询

    进击的编程思想!带你学Spring AOP核心编程思想教程 新角度学面向切面编程

    课程内容非常详细的介绍Spring AOP全栈技术点,开篇帮助同学们进行知识储备,夯实基础就是核心!课程从Spring AOP概念开始引入,通过Spring AOP代理和判断模式进行,宝库各种模式,不断的深入学习,相信会给同学们...

    编程珠玑 第二版 修订版

    第一部分 基础 第1章 开篇 3 1.1 一次友好的对话 3 1.2 准确的问题描述 4 1.3 程序设计 4 1.4 实现概要 5 1.5 原理 6 1.6 习题 7 1.7 深入阅读 9 第2章 啊哈! 算法 11 2.1 三个问题 11 2.2 无处不在的二...

    前沿技术!挑战高级微服务架构项目 全新微服务架构师电商项目 300集课程融合新技术

    课程将带领同学们挑战微服务架构技术的最前沿,课程开篇进行了简单的技术回顾,进而直击项目核心。...特别推荐给有扎实JAVA或Spring开发基础的同学们,以及近期需要进行相关项目开发或者是急需项目经验的同学们。

    ProgrammersLevelUp:用20年时间跟着皓叔刷“程序员练级攻略”

    开篇词 入门篇 零基础启蒙 正式入门 修养篇 程序员修养 专业基础篇 编程语言 理论学科 系统知识 软件设计篇 软件设计 高手成长篇 Linux 系统、内存和网络(系统底层知识) 异步 I/O 模型和 Lock-Free 编程(系统底层...

    Spring Boot 实战开发2022年

    │ 开篇词 从零开始:为什么要学习 Spring Boot?.mp4 │ 01 家族生态:如何正确理解 Spring 家族的技术体系?.mp4 │ 02 案例驱动:如何剖析一个 Spring Web 应用程序?.mp4 │ 03 多维配置:如何使用 Spring ...

    跟老男孩学Linux运维

    本章以操作系统的介绍作为开篇,首先介绍操作系统的基础概念及操作系统的原理;然后,带领读者了解UNIX的发展史以及市面上常见的UNIX系统版本,并对UNIX/Linux诞生及发展情况进行了说明,附带介绍了发展过程中的关键...

    打造千万级流量秒杀系统2021年

    │ 开篇词 秒杀系统的“三高”架构是怎么炼成的?.mp4 │ 01 功能需求:秒杀业务背景及前端需求是怎么产生的?.mp4 │ 03 非功能需求:高可用、高性能、高并发的指标如何计算?.mp4 │ 06 云架构:基础设施...

Global site tag (gtag.js) - Google Analytics