强哥说Java--Java基础

简介: 强哥说Java--Java基础

一、Java基础


1 Java基础语法


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


1.1 大小写敏感


所有的命名都区分大小写 (文件名、类名、方法名等等)。

HelloWorldhelloWorld 是不同的;Hello.javaHellO.java 也是不同的。


1.2 类


Java 是纯面向对象的编程语言,因此 (class) 是一个程序的基单位。所有的 Java 程序想要运行,都离不开类。

public class HelloWorld {}
 //我们可以多写两个
 public class Badboy{
 }
 public class CoolGirl{
 }

public 是一个关键字,它属于访问控制符,它表示这个类是公开的。

紧接着的 class 也是一个关键字用于声明类, HelloWorld 是类名,类名的首字母要大写。

命名规则遵守驼峰准则(当变量名函数名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。)


1.3 主方法


什么是主方法呢?指的是类名 HelloWorld 后面用大括号 {} 包含的内容,这个方法被称为主方法。每个类只能拥有一个主方法。

所有的 Java 程序都从主方法开始执行。 以下的写法是固定的

public static void main(String[] args) {
 }

在主方法内部(指的是 main() 后面一对大括号中间包含的内容)我们可以定义一些指令,例如:

System.out.println("Hello World!");

例如:

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

1.4 源代码文件


源代码文件的命名必须与类名相同,且后缀名为.java


2. Java 标识符


2.1 概念


在 Java 中,标识符通常用来给类、对象、变量、方法、接口、自定义数据类型命名。


2.2 命名规范


  • 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
  • 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
  • 关键字不能用作标识符
  • 标识符是大小写敏感的
  • 合法标识符举例:age、$salary、_value、__1_value
  • 非法标识符举例:123abc、-salary
  • 包名:多单词组成时所有字母都小写:xxyyzz
  • 类名,接口名:大驼峰AaBbCc
  • 变量名、方法名:小驼峰aaBbCc
  • 常量:所有字母都大写


3. Java 注释和空行


3.1 空行


空行就是空白行,与注释一样,同样不会被编译器解析。


3.2注释的分类


Java 语言提供了三种类别的注释:

单行注释

// 被注释的内容


//String %hello = "caq3";
 //String #hello = "caq3";
 //String 1hello = "caq3";

多行注释

/* 开头,以 */ 结尾

/* 被注释的第一行内容 被注释的第二行内容 被注释的第三行内容 */


/*多行注释
 1
 2
 3
 4*/

文档注释

/** 开头,以 */ 结尾,如果有多行,则每行都以 * 开头,其在代码中的写法为:


/**
  * @author caq
  * @version 1.0
  * @since 1.8
  */


4 关键字和保留字


4.1 概念


关键字 (Keyword) 是 Java 语言中的特殊标记。就是咱们不能定义的,人家已经定义好了的,你别用就对了!


4.2 Java 中的关键字


网上都有,自己百度好吧


5. 小结


Java 语言区分大小写,类是一个程序的基本单位

类中的主方法是一个程序执行的起点main()

多写注释,多看注释,起飞


相关文章
|
7月前
|
Oracle 安全 Java
什么是Java?
一、什么是Java? Java是一种高级编程语言,最初由Sun Microsystems于1991年开始开发,后来被Oracle收购。Java是一种面向对象的编程语言,它具有平台无关性,即一次编写,到处运行的特点。Java编译器将Java代码编译成字节码,这些字节码可以在任何支持Java虚拟机(JVM)的平台上运行。 Java具有以下特点: 1. 简单易学:Java语法简洁,易于学习和使用。 2. 面向对象:Java是一种面向对象的编程语言,支持封装、继承和多态等面向对象特性。 3. 平台无关性:Java代码可以在任何支持Java虚拟机(JVM)的平台上运行,具有很好的跨平台性。 4. 安全性
75 0
|
9月前
|
IDE 小程序 Java
初识Java 2
初识Java
44 0
|
Java 编译器
【JAVA】初识Java
一些IDEA 里面的快捷键 JAVA开发环境 操作IDEA的动作分解 以类(class)为基本单位进行组织 数据(data) 基本数据类型 变量 字面量
83 0
|
SQL 负载均衡 Oracle
[一起学Java]
一、批量添加品牌信息到数据表 一、业务实现类实现
145 0
|
Java
pat德才论(java)
刷pat时候发现德才论这个题目真有点烦。用到的知识点比较重要。
91 0
|
存储 算法 Java
一带而过-Java与生活
一带而过-Java与生活
129 0
一带而过-Java与生活
|
Java
Java一些常见的坑
总是觉得自己Java基础还是不行,需要恶补。今天偶然mark了一本《Java解惑》,其中以端程序的方式罗列了95个即常见又不常见的xian(坑)jing(儿),拿来瞻仰一下。
63 0
|
Java
+ 在Java中有两种使用情况
+ 在Java中有两种使用情况:
87 0
|
消息中间件 NoSQL 前端开发
|
Java
爱生活,爱Java
你聪明有人会说你心机重,你靠的是努力有人会说你运气好,你说自己天生乐观有人会说你虚假。 有时候,你明明就是一杯白水,却被人硬生生逼成了满肚子憋屈的碳酸饮料。 人一生要遇见太多人,即使有些话字字诛心,也没必要活在他们的眼神里,只要内心澄明,就永远不用讨好一个不懂你的人。
708 0

热门文章

最新文章