`
moonbeach
  • 浏览: 3704 次
  • 性别: 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

分享到:
评论

相关推荐

    01_黑马程序员_张孝祥_Java基础加强_课程价值与目标介绍.zip

    中提到的"( 01_黑马程序员_张孝祥_Java基础加强_课程价值与目标介绍.zip )" 暗示这门课程可能包含一系列视频教程,首个文件"01_黑马程序员_张孝祥_Java基础加强_课程价值与目标介绍.avi"很可能是课程的开篇,详细...

    JAVA开篇笔记.docx

    Java编程语言是面向对象...理解并熟练运用这些基本概念是Java编程的基础,随着学习的深入,还会涉及到类、对象、继承、接口、异常处理等更多复杂的概念。在实践中不断巩固这些知识,将有助于成为一名熟练的Java开发者。

    Java范例大全 源码

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

    Jakarta开篇.xmind

    java开篇思维导图, javacore,javase

    java 开发实战经典

    "Java学习概述笔记"这部分内容,作为课程的开篇,旨在为初学者提供一个全面的Java学习视角,帮助他们了解Java的核心概念,以及如何在实际项目中应用这些知识。 Java是一种广泛使用的面向对象的编程语言,由Sun ...

    Head First Java.第二版.中文完整高清版.pdf

    书中还提到了Java语言的一些基础概念,例如数据类型、运算符和控制流。这些是学习任何编程语言都必须掌握的基本内容。比如,Java语言提供了两种数据类型:基本类型和引用类型。基本类型包括整型、浮点型、字符型和...

    00开篇词 为什么我们要学习Java虚拟机?1

    Java虚拟机(JVM)是Java程序运行的基础,它是一个抽象的计算机系统,负责解析和执行Java字节码。在本文中,我们将深入探讨为何学习Java虚拟机对于Java程序员至关重要。 首先,理解JVM的工作原理可以帮助我们提升...

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

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

    java同步开篇入门简单介绍

    监视器锁是`synchronized`的实现基础,而`mutex`锁则常见于`LockSupport.park()`的实现中,用于线程的阻塞和唤醒。 总之,Java同步机制涉及多种工具和策略,理解并熟练掌握它们对于编写高效、线程安全的多线程程序...

    JAVE EE 企业级开发之从零开始学JAVA

    在《JAVA EE企业级开发之从零开始学JAVA》的开篇,redking深入浅出地介绍了JAVA语言的发展历程,特别强调了JDK(Java Development Kit)的版本迭代及其在JAVA生态中的核心地位。JAVA自诞生以来,以其平台无关性、...

    Java语言规范_中文版

    1. **基础语法**:讲解变量、数据类型、运算符、控制流(如if语句、switch语句、循环)、异常处理等基础概念,这些都是编写任何Java程序的基础。 2. **类与对象**:深入解析类的定义、对象的创建、封装、继承、多态...

    不错的java图形化例子

    在“第一章”这个压缩包子文件中,很可能是整个教程的开篇部分,通常会介绍基础概念和环境设置。可能包含的内容有: 1. Java GUI简介:解释什么是GUI,为什么我们需要它,以及Java是如何支持GUI开发的。 2. AWT和...

    Java Programming for Kids

    本书开篇便向孩子们介绍了如何在自己的计算机上安装Java环境,并通过一个简单的“Hello World”程序引导他们完成编程的基本步骤:编写代码、编译及运行程序。这一过程不仅帮助孩子们熟悉编程流程,还让他们了解了...

    The-Java-Tutorial-Fourth-Edition.rar_The java tutorial

    1. **Java基础知识**:教程的开篇通常会涵盖Java语言的基础,包括数据类型、变量、运算符、控制结构(如if语句和循环)、方法以及类的基本概念。 2. **面向对象编程**:Java是一种面向对象的语言,教程将深入讲解类...

    Java自学之道

    #### 第1章 Java基础概念 - **Java基础语法**: - **HelloWorld示例**:几乎所有Java入门书籍都会以“Hello World!”程序作为开篇,该程序展示了最基本的Java语法结构。 ```java public class HelloWorld { ...

    java初学的学习大纲

    JAVA的特性如垃圾收集机制、跨平台原理(JVM的运行机制)以及与C语言跨平台的对比,这些都是理解JAVA基础的重要组成部分。此外,学习DOS命令、JDK的安装与卸载、Notepad++编辑器的使用,以及编写并运行第一个JAVA...

    MyEclipse JAVA 开发教程

    首先,教程的开篇会详细介绍MyEclipse的基本操作,包括如何下载、安装和设置这个强大的JAVA开发工具。MyEclipse是基于Eclipse平台的,提供了丰富的JAVA项目管理、代码编辑、调试和部署功能,对初学者来说,学会这些...

    thinking in java Englinsh

    1. **面向对象编程(OOP)原则**:本书开篇即引入OOP的概念,强调封装、继承、多态等核心原则,并通过具体示例让读者深刻理解这些原则在Java中的应用。 2. **Java语言基础**:详细介绍Java的基本语法,包括变量、...

Global site tag (gtag.js) - Google Analytics