JAVA学习笔记

Posted Pggcute

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA学习笔记相关的知识,希望对你有一定的参考价值。

来自尚硅谷老师的学习笔记:
http://www.atguigu.com/

1.hello world

代码:

public class HelloWorld {
    public static void main(String[] args) {//main方法为程序入口
        System.out.println("Hello World");
    }
}

编译 javac HelloWorld.java
运行 java HelloWorld

2.注释

2.1 单行

2.2 多行(不可嵌套)

2.3 文档注释(Java特有)/** */

会被解析

总结:

  1. 一个Java源文件中只能有一个类public,但可以有多个class
    要求申明public的类的类名与源文件名相同
  2. 程序的入口是main()方法,格式是固定的
  3. 输出语句:
System.out.println():输出后换行
System.out.print():只输出数据
  1. 执行语句借位都以“;”结束
  2. 编译过程:编译完成后会生成一个或多个字节码文件,字节码文件名与源文件中类名相同

3.1 标识符:所有可以自己命名的都叫标识符

命名规则:

  1. 严格区分大小写,长度无限制
  2. 不能包含空格,数字不可以开头
  3. 可以包含保留字和关键字,但是不能使用
  4. 由字母大小写,0-9,_,$组成

3.2Java中的名称命名规范:

  1. 包名:多单词组成时所有字母都小写:xxxyyyzzz
  2. 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
  3. 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzZ
  4. 常量名:所有字母都大写。多单词时每个单词用下划线连接:xXX_Y_zzZ

3.3变量

  1. 定义格式:数据类型 变量名 = 变量值
  2. 分类:

定义float类型时必须以f或F结尾
定义long类型时必须以l或L结尾
通常,定义浮点型使用double
定义char类型,使用一对’ ',内部只能有一个字符

3.4运算符

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符
  1. 赋值运算符(= += /= -= *= %= )
    支持连续赋值

    思考:1编译过不了,2是正常的

  2. 比较运算符(关系运算符)

    比较运算符的运算结果都是布尔型

  3. 逻辑运算符
    逻辑运算符操作的都是bool型的变量
    开发中推荐使用|| &&

  4. 位运算符(用的少)


5. 三元运算符

  1. 算术运算符

a. 关于除号 /

b. 关于取模运算 %

c. 关于自增++


以上是关于JAVA学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

JSP 学习笔记

JSP学习笔记:JSP语法和指令

java SpringRetry学习的代码片段

LensKit<开源推荐系统框架Java;学习笔记

DOM探索之基础详解——学习笔记

学习笔记 链接