• 第1篇 Java基础知识


    1、Java关键字

    2、命名规范

    帕斯卡命法

    首字母大写,后续所有单词首字母大写。类、接口用 。

    1 public class Person{
    2 
    3 }
    4 
    5 public interface InterfaceA{
    6 
    7 }

    驼峰命名法

    首字母小写,后续所有单词首字母大写。方法、属性、变量用。

    1 private String myName;
    2 
    3 public void showInfo(Product product);

    类命名规范

    • 类名需与文件同名
    • 类名不能使用中文
    • 类名只能包含字母、数字、下划线,并且不能以数字开头。
    • 命名方法采用帕斯卡(pascal)命名法,即首字母大写,后续所有单词首字母大写。
    • 类名尽量用名词、英文全称,不用动词,语义直观
    • 一行只写一条语句

    标识符命名规范

    • 由字母、数字、下划线或‘$’组成,且不能由数字开始
    • 标识符区分大小写
    • 标识符不可使用关键字命名
    • 要做到语义直观、见名知意

    3、Java数据类型

    基本数据类型

    为值类型,存储在栈内存当中

    boolean(1bit)
    
    byte(1)    char(2)    short(2)     int(4)    long(8) 
    
    float(4)    double(8)

    引用数据类型

    存储在堆内存当中,包括类、接口、数组等

    数据类型的相互转换

    自动转换: 空间小》空间大:   byte 》char | short 》int 》long 》float 》double

    强制转换: 空间大》空间小:   byte 《 char | short 《 int 《 long 《 float 《 double

    基本数据类型与引用数据类型的相互转换(装箱、拆箱)

    装箱:

    值类型 》引用数据类型

    1 Integer a = new Integer(19);        //new方法装箱
    2 Integer b = Integer.valueOf(10);    //.valueOf()方法装箱

    拆箱:

    引用数据类型 》值类型

    1 Integer a = new Integer(19);
    2 int b = a.intValue();                //xxxValue()方法拆箱

    Java中的包装类

    Boolean        Byte        Short        Integer        Long        Float        Double        Character

    String类型与其他数据类型的相互转换

    其他数据类型转String:

    String num = String.valueOf(8);      //String.valueOf(int)

    String转XXX类型:

    int a = Integer.parseInt("29");

     4、eclipse常用快捷键

      • ctrl + d                            删除一行
      • ctrl + alt + 上下                         上下复制
      • ctrl + shift + s + r                       自动生成get()、Set()方法
      • ctrl + shift + s + o      自动生成构造方法
      • ctrl + shift + s + v      自动生成继承方法
      • shift + enter         自动新行
      • alt + 上下          上下移动
      • ctrl + alt + o                              导包
      • ctrl + /                                       单行注释
      • ctrl + shift + /                            多行注释
      • ctrl + 鼠标左键                         到定义
      • ctrl + tab(自定义)                     编辑器之间文档切换
  • 相关阅读:
    node设置跨域白名单
    vueInitVux中引入bootstrap、jquery步骤
    npm命令集合
    css横屏问题的设置
    verdaccio启动命令
    拖拽上传文件在火狐中会打开新窗口
    vue监听input输入框限制输入长度
    axios get请求传递参数 es6语法
    export default和export的使用
    webpack中如何使用vue
  • 原文地址:https://www.cnblogs.com/JuanF/p/9184738.html
Copyright © 2020-2023  润新知