第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(自定义)                     编辑器之间文档切换
posted @ 2018-06-14 20:03  Zero_Yi  阅读(203)  评论(0编辑  收藏  举报