Java语言基础(1)

给大家介绍一下Java语言基础的东西,个人总结,可能有错,望谅解。分为几部分,这是第一部分

目录

编写hello world

java语言的书写格式的约定俗成

java的注释

关键字

标识符


编写hello world

能写出一个可以运行起来的Java程序,尤其是第一个“Hello World”当然很重要。

 步骤

(1)建一个项目                                                            文件名.java

(2)定义一个类                                                            class 类名(大写)

(3)在类定义后加上一对大括号                                    {}

(4)在大括号中间添加一个主(main)方法/函数         public static void main(String[] args)

(5)在大括号中间添加一行输出语句                            System.out.println("Hello World!");

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

注意点:文件名字和类名可以不一样,但一般都是设为一样的。

错误点:

                       如果是自己新建的文档文本.txt ,改成java文件,扩展名要改成.java

                       不要有拼写错误,如大写和小写的,main不要拼成mian,

                       括号要成对,括号不能是单个,

                       标点符号不要写成中文的。


java语言的书写格式的约定俗成

既然会写程序了,那能不能让它更美观写呢?那就是下面的一般习惯了。

1.大括号要对齐,并且成对写

           2.左大括号前面要有空格

           3.遇到左大括号要缩进,Tab (xiang)

           4.方法和程序块之间加空行让程序看起来清晰

           5.并列语句之间加空格,例如for语句

Java语言基础(1)
一个有涂鸦的格式解释图,大家尽量看

 

Java语言基础(1)
运行结果

java的注释

       注释概述 : 用于解释说明程序的文字,提高阅读的可读性

       注释的重要性:

                          注释是一个程序员必须要具有的良好的编程习惯,无论是在平常还是在以后的工作中。

                          初学者可以养成写代码,先写注释在写代码的习惯

                          将自己的思想通过注释先整理出来,再用代码去体现。代码仅仅是思想的一种表现形式。

       注释的分类格式

                           *单行注释   格式://注释文字

                           *多行注释   格式:/*注释文字*/

                           *文档注释   格式:/**注释文字*/

                          是否可以嵌套?

                                 单行可嵌套,多行不能嵌套

     //  单行注释 //可以嵌套的



    /* 但是
    /*
       多行注释
       就 
    */
       不行了
    */

                         在eclipse中可以用 Ctrl+/ 来快速把选中的内容给注释掉


关键字

                 概述:被java语言赋予特定含义的单词

                 特点: 组成关键字的字母全部小写

               关键字展示

用于定义数据类型的关键字

class

interface

byte

short

int

long

float

double

char

boolean

void

 

 

 

 

用于定义数据类型值的关键字

true

false

null

 

 

用于定义流程控制的关键字

if

else

switch

case

default

while

do

for

break

continue

return

 

 

 

 

用于定义访问权限修饰符的关键字

private

protected

public

 

 

用于定义类、函数、变量修饰符的关键字

abstract

final

static

synchronized

 

用于定义类与类之间关系的关键字

extends

implements

 

 

 

用于定义建立实例及引用实例、判断实例的关键字

new

this

super

instanceof

 

用于异常处理的关键字

try

catch

finally

throw

throws

用于包的关键字

package

import

 

 

 

其他修饰符的关键字

native

strictfp

transient

volatile

assert


标识符

               概述:就是给类、接口、变量等起名字是使用的字符序列

               组成规则:*英文大小写字母、*数字字符、 *$和_

               注意事项: 不能以数字开头,不能是java中的关键字,区分大小写

合法的标识符

 不合法的标识符

HelloWorld

Hello World  (有空格)

_123_

2B         (数字开头)

Demo

Demo#      (不能用 # )

Bj_asd$123

A12.3       (不能用 . )

               常见的命名规则

                    包(文件夹,用于解决相同类名的问题)

                                包名要求全部小写,一般是公司的域名倒着写

                                       例 www.baidu.com 命名 com.baidu.包的作用

                    类和接口

                                 如果是一个单词,要求首字母大写,如果是多个单词要求每个单词首字母大写(驼峰命名)

                                       例DemoStudent   (如果都是小写,可能不同字母组合组成不同单词,可能会曲解意思)

                    方法和变量

                                  如果是一个单词,每个字母都小写,如果是多个单词,从第二个单词开始首字母大写

                                        例setName()、getName();

                    常量

                                  如果是一个单词,所有字母大写,如果是多个单词也是所有字母大写,但是用_分开

                                         例MAX 、MAX_VALUE


先给大家介绍到这里,还有其他的以后再写。