[关闭]
@mrbourne 2016-12-30T07:51:44.000000Z 字数 1077 阅读 1113

JavaWeb入门(一) 基础篇

JavaWeb


前言

我们作为专业的科班出身的程序员,不得不重视一门语言的基础学习,对于自己写的程序,一定要有些追求,仅仅完成需求是远远不够的,如何用更少的资源更短的时间更优的设计更优雅的表达实现目标才是我们应该时常思考的问题。而写出高水平的程序离不开夯实的基础,这也是我们要学习Java基础的根本原因。


Java数据类型

基本数据类型

byte 字节型 1 byte
short 短整型 2 bytes
int 整型 4 bytes
long 长整型 8 bytes
float 单精度浮点型 4 bytes
double 双精度浮点型 8 bytes
char 字符型 4 bytes
boolean 布尔型 1 byte

注:longfloat类型变量声明时要有fl标记
例:

  1. long longVar = 1000000l; //否则为int型
  2. float floatVar = 1.0000f; //否则为double型

引用数据类型

引用类型的数据都是以某个类的对象形式存在的,引用类型变量只是为该对象取一个名字,或者可称为该对象的引用
变量的值是对象在内存中的存储地址,而非对象本身。


变量命名规范

正确示范

$macbook , _settings , config


运算符与数据类型转换

运算符

类型转换


Java关键字

不只Java,任何语言的关键字都要注意:

不能用关键字做标识符如变量名、常量名、方法名, 如class, void, main, static等。


Java 包装类

由于Java基本数据类型不面向对象, 不便使用,于是Java为每个基本数据类型对设计了一个对应的类, 这个与基本数据类型对应的类称为包装类

基本数据类型 对应包装类型
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注