编程语言
首页 > 编程语言> > java基础(非常简单)

java基础(非常简单)

作者:互联网

java

javaSE

注释:

block块级

line 行

标识符和关键字

组成部分、变量名、类名、方法名--------标识符

$\数字、_\字母

数据类型

强类型语言---安全性高--速度会慢

int-----128·127

整数、浮点数、字符类型、Boolean类型

类、接口、数组

位、字节、1B=8bit位 字符:是指计算机中使用的字母、数字、字、符号

八进制:前缀 0

十六进制: 0x

float f = 0.1f //有限的、离散的、、舍入误差

double f = 0.1

BigDecimal大数据类型 数据工具类

Unicode 编码

Excel 最长是2的16次方 ---65536

\u0061

转义字符

\t制表符 \n换行

类型转换

jadk7 新特性

数字之间 10_0000_0000

变量:

type varName [=value'][{,varNmae[=value]}]

作用域:

常量:

String X="3.14"

修饰符:修饰符不存在先后顺序

final

运输符

自增运算++

自减运算符--

包机制

package

阿里巴巴开发手册

javaDoc生成手册

java的流程控制

Scanner对象 获取用户的输入

Scaner s = new Scanner (System.in);

next()和nextLine()方法获取输入的字符串

读取前用hasNext()和haseNextLine()是否有之前输入的数据

main(){
    Scaner s = new Scanner (System.in);
    if(s.hasNext()){
        String ss =s.next();
        syso("输出的内容是"+ss);
    }
    //关闭流
 s.close();   
}

next()输入的是遇到的空白会去除,不能代有空白的字符

进阶:hasNextInt();

顺序结构

选择:if

循环结构

jdk5 增强型的for循环

break、countinue

goto关键字

方法

方法头----方法体

方法的重载

命令行执行的

javac编译

java运行要在src下面才能运行

可变参数

jdk1.5之前

递归

A方法自己调用自己

if(n==1){
    return 1;
}else{
    return n*f(n-1);
}

标签:---,非常简单,java,修饰符,基础,运算符,类型,方法
来源: https://www.cnblogs.com/HJZ114152/p/16406689.html