首页 > 编程语言 > 详细

JavaSE中我需要注意的

时间:2020-08-16 09:22:07      阅读:68      评论:0      收藏:0      [点我收藏+]

JAVA基础05:数据转换

  1. 强制类型转换(高转低) (类型)变量名

  2. 自动转换(低对高)

  3. 注意点:

    1. 不能对布尔值进行

    2. 不能把对象转换为不相干的类型

    3. 高容量到底容量时强制转换

    4. 转换的时候可能出现精度溢出,或者精度问题

    5. 操作比较法的数时,注意溢出问题

       

     

JAVA基础06:变量 常量 作用域

  1. 变量作用域:

    1. 局部变量:方法当中

    2. 静态变量:

       

JAVA基础07:运算符

 

A=0011 1100

B=0000 1101

 

A&B=0000 1100

A|B=0011 1101

A^B=0011 0001

~B=1111 0010

 

2*8=16

【<< *2

(>>) /2

 

0000 0000 0

0000 0001 1

0000 0010 2

0000 0100 4

0000 1000 8

0001 0000 16】最高效的运算符

 

2.字符串连接符"+" 3.System.out.println(" "+a+b)/(a+b+" ") //加法在输出时遇到字符串后变为字符串连接符 4

javaDoc文档

参数信息:

  • @author 作者

  • @version 版本号

  • @since 指明最早使用的jDK

  • @param 参数名

  • @return 返回值情况

  • @throws 异常抛出情况

Scannner

  • next():

    • 一定要读取到有效字符才可以结束输入

    • 对有效字符前空格去掉,后面空格作为分隔符、结束符

    • 不能得到带空格的字符串

       

  • nextLine():

    • 以Enter做为结束符

    • 可以获得空格

switch

  • switch语句中的变量类型可以为

    • byte、short、int、long

    • 支持字符串(实际上是根据字符串生成一个其他的)

       

增强for循环

for(声明语句:表达式){ //代码句子 }

可变参数

JDk1.5开始,java支持传递同类型的可变参数

在方法声明前,在指定参数类型后加一个省略号

一个方法只能有一个,且必须最后声明

 

递归

递归头(边界条件)

递归体

(。递归本身压栈,大量占内存,易导致系统崩溃)

数组

数组本身属于引用类,其内存地址在堆当中{即数组也是对象}

javajdk帮助文档

学习java就是学java中的类

可根据帮助文档学

稀疏数组

用一个二维数组来节省内存

 

JavaSE中我需要注意的

原文:https://www.cnblogs.com/xiaoxiulehehe/p/13511081.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!