java基础



 

 Java特点

简单
面向对象
与平台无关

java基础
解释型
多线程
安全
动态
分布式
垃圾自动回收

 

数据类型

JAVA是强类型编程语言

1.基本数据类型:

1.1 整型——byte 1、short 2、int 4、long 8

1.2 浮点型——float 4、double 8

1.3 Boolean 1——TRUE、FALSE

1.4char 2    ASCII——A(65)/a(97)

2.引用数据类型:—— 4

String、封装类型比较的是值——可重写equalshe hashcode方法来改变,其它比较引用

2.1. 数组

2.2.字符串

2.3.对象

2.4.枚举

byte=>short=>int=>long=>float=>double

char=>int

byte、short、int是同级的无法自动转换。

 运算符

  >>> ——向右位移,而>>是除以2    instanceof--左边的对象属于右边的类吗?

  java基础

变量

变量3要素:where——变量名、首地址

          size——数据类型

          what——类容

控制语句

顺序语句

分支语句

if(逻辑表达式){若干语句}

if(逻辑表达式){若干语句} else{若干语句}

switch(常数表达式){case 常量值1:若干语句 break;case 常量值2:若干语句 break;……default:若干语句}

循环语句

for(变量初始值,循环表达式,循环步频){若干语句}

while(表达式){若干语句}

do{若干语句}while(表达式);

你可能感兴趣的:(java,多线程,编程)