美文网首页
java——基础

java——基础

作者: 打死你的小乌龟 | 来源:发表于2018-08-29 23:56 被阅读0次

1.标识符

标识符的命名原则:

1.标识符可以由字母、数字、下划线(_)、美元符($)组成,但是不包括@、%、空格等,开头不能为数字。
2.标识符不能是Java关键字和保留字,但是可以包含关键字和保留字。
3.标识符是严格区分大小写的。
4.标识符的命名最好能反映作用,做到顾名思义。

2.变量与常量

变量的一些命名原则:

1.变量由多个单词组成时,第一个单词首字母小写,其后单词首字母大写,即驼峰式命名
2.变量命名时应该顾名思义,同时应该尽量简短

变量使用原则

1.Java变量使用先声明在使用
2.变量可以在声明的同时赋值,也可以先声明再赋值
3.再main方法中变量必须赋值才能输出
4.变量一次只能赋一个值,但可以修改多次
5.变量名必须是一个有效的标识符
6.变量名不可以使用Java中的关键字
7.变量名不能重复
8.应该择有意义的单词作为变量名

常量

它的值被设定后,在程序运行过程中不允许改变。
语法:final 常量名 = 值
常量名一般使用大写字符

3.数据类型转换

1. 隐式类型转换

隐式转换也叫作自动类型转换, 由系统自动完成.
从存储范围小的类型到存储范围大的类型.
byte ->short(char)->int->long->float->double

2. 显示类型转换

显示类型转换也叫作强制类型转换, 是从存储范围大的类型到存储范围小的类型.
当我们需要将数值范围较大的数值类型赋给数值范围较小的数值类型变量时,由于此时可能会丢失精度因此,需要人为进行转换。我们称之为强制类型转换。
double→float→long→int→short(char)→byte

4.注释

1、单选注释:符号是://

int a = 6;             //这是单行注释

2、块注释: 符号是: /* */ 可以跨多行

/*
int a = 6; //这是单行注释
System.out.println(b);
*/

3、javadoc注释: 符号是: /** */ 可以跨多行,
生成javadoc时,这样的注释会被生成标准的javaapi注释。

/*
 * int a = 6; //这是单行注释
 * 
 * System.out.println(b);
 */

相关文章

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 技术体系

    一,java核心 java基础,jvm,算法,多线程,设计模式 Java基础:java基础相关,全栈java基础 ...

  • 面试题汇总

    1.Java基础面试问题 Java基础之基础问题 Java基础之面向对象 Java基础之数据结构 Java基础之I...

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • Java基础:反射

    反射注解动态代理相关阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 ...

  • Java基础:注解

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 1. 概述 注解...

  • Java基础:动态代理

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 概述 在运行时,...

  • Java 集合类原理

    Java基础——HashMap源码分析 Java基础——HashSet源码分析 Java基础——HashTable...

  • Java基础:类加载器

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 1. 什么是类加...

  • java基础(一)-String、StringBuffer、St

    java基础-String、StringBuffer、StringBuilder java基础小白,初学java,...

网友评论

      本文标题:java——基础

      本文链接:https://www.haomeiwen.com/subject/lyxhiftx.html