zoukankan      html  css  js  c++  java
  • java基础1-变量+包机制+javadoc命令

    1.sout+tab:System.out.println的快捷键

    2.强制转换:(高转低)

    由低到高:byte,short,char→int→long→float→double    
    
    运算时,先转为相同类型再进行计算
    

    //强制转换(类型)变量名
    int i=128;
    byte b = (byte)i;
    System.out.println(i);//128
    System.out.println(b);//-128 byte范围-127~127 128就是内存溢出了
    3.自动转换:(低到高)

    4.转换注意点:①不能对boolean值进行转换。②不能把类型转为不相干的类型③大容量变为低容量用强制转换,反之自动转换④强制转换可能内存溢出或者精度问题(如:float→int)

    char c ='a';
    int d = c+1;//低容量到高容量,自动转换,进行ascii码转换
    System.out.println(d);、、
    System.out.println((char)d);
    //操作较大数要注意内存溢出
    //JDK7新特性,数字间用_分割,输出时不会被输出
    int money=10_0000_0000;
    System.out.println(money);//1000000000
    int year =20;
    int total =money money ;
    System.out.println(total);//-1486618624 内容溢出了
    //解决方案 提前转换为long
    long total1 = money
    (long)year;
    System.out.println(total1);//20000000000

    5.变量
    java变量是程序中最基本的存储单元,其要素包含变量名,类型,作用域。
    作用域:
    局部变量:必须声明和初期化值。
    实例变量:方法外,类内。从属于对象。如果不赋初值,就使用类型的默认值 0 0.0。Class c=new Class()
    boolean默认值false。除了基本类型,其余默认值都是null
    类变量:类变量 带修饰符static的变量就是类变量。
    6.常量:一个特殊的变量,不允许改变值。一般都用大写字母定义变量。修饰符final。
    7.变量命名规范:
    变量:首字母小写和驼峰原则
    常量:大写字母和下划线
    类名:首字母大写和驼峰原则
    方法名:首字母小写和驼峰原则
    8.ctrl+D:复制当前行到下一行
    9.自增,自减 一元运算符 a++:先赋值后自增 ++a:先自增后赋值
    10.数学运算可以利用工具类来计算。Math
    11.三元运算符: ?:
    12.包机制:包的本质就是一个文件夹。包命名→公司域名倒置www.baidu.com。定义包用package。导入其他包用 import。
    13.JavaDoc命令用来生成自己的API文档
    主要参数: @author 作者名
    @version 版本号
    @since 指明需要最早使用的jdk版本
    @param 参数名
    @return 返回值情况
    @throws 异常抛出情况
    用命令行cmd方式生成文档。javadoc -encoding UTF-8 -charset UTF-8 xxxx.java

    所有博客均为自己学习的笔记。如有错误敬请理解。
  • 相关阅读:
    设置Linux环境的欢迎登陆信息
    负载均衡实现之随机数
    数据库连接池原理分析及模拟实现
    SpringBoot入门 (十四) Security安全控制
    SpringBoot入门 (十三) WebSocket使用
    SpringBoot入门 (十二) 定时任务
    SpringBoot入门 (十一) 数据校验
    SpringBoot入门 (十) 发送邮件
    SpringBoot入门 (九) MQ使用
    SpringBoot入门 (八) Cache使用
  • 原文地址:https://www.cnblogs.com/tangtang-benben/p/14768192.html
Copyright © 2011-2022 走看看