• Java 基础语法


    /**
    * Java基础语法:
    *
    * 1,包(package):企业开发中,在一个工程下面可能会创建大量的.java文件,很容易出现重名的现象,
    * 在java中,同目录(包内,工程)不能重名,引入包的概念,就是把大量的.java文件都放入不同包中,避免重名的现象。
    * 而且通过包,可以把.java的文件分门别类的进行管理,比如:登录有关的.java文件放到登录包下。
    * 给包起名的规范:
    * 1)格式1:com.公司名.项目名.(模块名称)
    * Eg:com.tarena.tts.Login(tts登录模块所在包)
    * 2)格式2:org.公司名.项目名.(模块名称)
    * Eg:org.tarena.tts.updateName(tts修改名字模块所在包)
    * 新建包:在src目录上,右键 new->package,包名通常以域名反写命名。类似com.testing.class1
    *
    * 2,创建.java文件:在该工程的src的位置来创建.java文件.java文件的首字母必须大写
    * 一个源文件中可以有多个类,编译后会生成多个.class字节码文件。但是一个源文件只能有一个public的类。
    * Java源文件命名规则:
    * 1.Java保存的文件名必须与类名一致;
    * 2.如果文件中只有一个类,文件名必须与类名一致;
    * 3.一个Java文件中只能有一个public类;
    * 4.如果文件中不止一个类,文件名必须与public类名一致;
    * 5.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致
    *
    * 基本语法
    * 编写 Java 程序时,应注意以下几点:
    * 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
    * 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,
    * 例如 MyFirstJavaClass 。
    * 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
    * 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),
    * 文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
    * 主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。
    *
    * Java标识符:简单的说,凡是程序员自己命名的部分都可以称为标识符。即给类、变量、方法、包等命名的字符序列,称为标识符。
    * 标识符的命名规则(必须遵守,否则编译报错)
    * -Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$;
    * -不能是Java的关键字+3字面值(true、false、null)
    * -大小写敏感,严格区分大小写
    * -长度没有限制,不能包含空格
    * -可以是汉字,但不推荐使用,避免中文编码问题。
    *
    * 标识符的命名规范(业界规范,建议遵守)
    * -类名、接口名等:每个单词首字母大写,形式:XxxYyyZzz;
    * -变量名、方法名等:从第二个单词开始首字母大写,其余字母小写,形式:xxxYyyZzz;
    * -包名等:每一个单词都小写,单词之间使用点.分割,形式:xxx.yyy.zzz;
    * -常量名等:每一个单词都大写,单词之间使用下划线_分割,形式:XXX_YYY_ZZZ;
    * -见名知意
    *
    * Java修饰符
    * 像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:
    * 访问控制修饰符 : default, public , protected, private
    * 非访问控制修饰符 : final, abstract, static,synchronized 和 volatile
    *
    * Java变量:内存中一块独立的存储区域,用来存储数据,代表内存的一块存储区域,变量中的值是可以改变的。
    * 1,变量的两个要素:
    * 1)变量名字:标识内存中变量的区域
    * 2)变量的数据类型:指定变量所能保存的数据类型。
    * 2,“=”赋值符号:表示把“=”右边的数据赋值给左边的变量。
    * 3,变量中永远只能保存一个数值,后赋值的数据会覆盖之前的数据。
    * 4,System.out.println(“变量名”):在控制台,输出变量的值。
    * 5,同一个区域,变量名不能重复。
    * 6,同一个类型的变量,可以定义多个,但每个变量之间必须用“,”分隔。
    * 7,在定义变量的同时,给该变量赋值(给变量的第一次赋值,叫做初始化)
    * 8,变量必须要先定义,才能使用(只有先开辟存储空间,然后才把数据放到存储空间)
    * 9,System.out.println(“内容”+变量名);
    * 用“+”连接字符串(“内容”)和变量的值,可以通过“+”来连接多个字符串和变量。
    *
    * Java中主要有如下几种类型的变量
    * 局部变量
    * 类变量(静态变量)
    * 成员变量(非静态变量)
    *
    * Java注释
    * java注释:不参与程序的执行,仅仅起到解释说明的作用
    * 1)单行注释:只有一行,在该行开头的位置“//” ,这一行的内容,不在参与到程序的执行。
    * 快捷键:Ctrl+/
    * 2)多行注释:“/*   */” ,注释多行内容,快捷键:Ctrl+Shift+/
    * 3) 文档注释:“/**     */”,针对整个大的模块注释,快捷键:Ctrl+Shift+/
    *
    */
  • 相关阅读:
    300. Longest Increasing Subsequence_算法有误
    LIS (DP)_代码
    pthread_detach pthread_create实例
    pthread_detach
    DP(动态规划)
    括号匹配(二)
    gdb调试遇到的问题
    matplotlib 显示中文
    一个奇怪的编码 big5-hkscs
    python 重载 __hash__ __eq__
  • 原文地址:https://www.cnblogs.com/leeho/p/14177296.html
Copyright © 2020-2023  润新知