首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java 基础语法笔记

有效的提问题公式:一个好的问题 = 问题背景 + 我已经知道的 + 我想知道的 今天给大家分享【Java 基础语法】。...当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。...【主方法入口】:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。 Java 标识符 Java 所有的组成部分都需要名字。...变量 Java 中主要有如下几种类型的变量 局部变量 类变量(静态变量) 成员变量(非静态变量) Java 空行 空白行 或者 有注释的行,Java 编译器都会忽略掉。...Java 源程序与编译型运行区别

26710
您找到你想要的搜索结果了吗?
是的
没有找到

JAVA基础语法-学习笔记

day01 文件运行过程 首先呢,我们创一个后缀名为java的文件,而后写入内容 其次,我们以管理员身份打开cmd,通过javac运行来得到class文件 最后,通过java命令来将刚刚生成的clss文件运行...API API,全称为Application Programming Interface,中文名为应用程序编程接口 JAVA语言提供了大量的基础类,因此ORacle也为这些基础类提供了相应的API文档...、javadoc.exe) JRE=JVM+Java核心类库 总的来说如下图所示 问题2 为什么要配置path环境变量 为了在cmd中,任何情况下都可调用java命令(即不论在哪个目录下都可以用java...保留字列表 (依字母排序 共14组) : Java保留字是指现有Java版本尚未使用 但以后版本可能会作为关键字使用。...此时是可以正常编译的,而当我们这样写的时候 class 1quan9i{ public static void main(String args[]){ } } 此时就报出了语法错误

87580

Java基础学习笔记Java基础语法

Java中,if语句的具体语法格式如下: if (条件语句){ 执行语句; …… } 上述格式中,判断条件是一个布尔值,当判断条件为true时,{}中的执行语句才会执行。...while循环语句的语法结构如下: while(循环条件){ 执行语句 ……… } 在上面的语法结构中,{}中的执行语句被称作循环体,循环体是否执行取决于循环条件。...for循环语句的语法格式如下: for(初始化表达式; 循环条件; 操作表达式){ 执行语句 ……… } 在上面的语法结构中,for关键字后面()中包括了三部分内容:初始化表达式、循环条件和操作表达式...do…while语句 do…while循环语句和while循环语句功能类似,其语法结构如下: do { 执行语句 ……… } while(循环条件); 在上面的语法结构中,关键字do后面...循环嵌套 嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。

83500

Java基础学习笔记Java基础语法

关键字 是被Java语言赋予特殊含义,具有专门用途的单词,比如class,int,double均为Java已经预设好的; 组成关键字的字母全部小写 ,注意String不是关键字; goto与const是...数据类型的分类 基本数据类型 基本数据类型是Java语言中内置的类型,分别是整数类型、小数类型、字符类型、布尔类型。 这四类基本类型是最简单、最基础的类型。...库存商品总金额:所有商品金额,double型 public class Main { public static void main(String[] args) { //苹果笔记本电脑...macSize = 13.3; double macPrice = 6988.88; int macCount = 5; //联想Thinkpad笔记本电脑...= 14.0; double thinkpadPrice = 5999.99; int thinkpadCount = 10; //华硕ASUS笔记本电脑

58330

Java学习笔记Java基础语法

0x00 概述 本篇涉及Java基础知识有基本运算符,数据输入,流程控制语句。 0x01 运算符 1.1 算术运算符 1.1.1 运算符和表达式 运算符:对常量或者变量进行操作的符号。...表达式:用运算符把常量或者变量连接起来符合Java语法的式子就可以成为表达式。 不同运算符连接的表达式体现的是不同类型的表达式。...)); //左边结果为false,右边不在参与计算 System.out.println(x); // 4 System.out.println(y); // 4 1.6 三元运算符 三元运算符语法格式...Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。 import java.util.Scanner; 2. 创建Scanner对象。...3.1 流程控制语句分类 顺序结构 分支结构(if, switch) 循环结构(for, while, do…while) 3.2 顺序结构 顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构

60910

Java 学习笔记(1)——java基础语法

由于我自己之前学过C/C++,而Java语法与C/C++基本类似,所以这一系列文章我并不想从基础一点点的写,我想根据我已有的C/C++经验,补充一些需要注意的点,或者java中独特的内容,或者将C/C...为什么要学习java 最开始接触到Java还是在学校中开设的一门java编程语言的课,那个时候感觉java很麻烦,写个helloworld要那么多代码。...但是万事逃不过真香定律,在工作之后,慢慢接触了Java,也了解了java,其实Java并不像我想想的那么简单。但是我心里一直抗拒学它。...基本语法 它的语法与C/C++基本类似,类似到你即使没接触过java,看它的代码基本能看懂每条语句都在干嘛。所以针对我来说,我并不关注每个代码怎么写,我只需要知道每个语法点有哪些需要注意的即可。...最后的最后 我想在你已经拥有其他语言的开发经验的时候,学习新语言的过程无外乎是数据类型、基本语句、控制结构、函数、面向对象、以及常用库这些东西,所以我想我自己的java笔记也按照这些框架来组织。

47320

Java学习笔记(二)——基础语法

笔记大部分内容来自:微学苑 数据类型以及变量 对于整型数据,通常情况下使用 int 类型。但如果表示投放广岛长崎的原子弹释放出的能量,就需要使用 long 类型了。...同样从 Java 7 开始,可以使用下划线来分隔数字,类似英文数字写法,例如 1_000_000 表示 1,000,000,也就是一百万。下划线只是为了让代码更加易读,编译器会删除这些下划线。...数组 定义 Java 中定义数组的语法有两种: int demoArray[]; int[] demoArray; type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名...,必须是一个合法的标识符 与C、C++不同,Java在定义数组时并不为数组元素分配内存,因此[ ]中无需指定数组元素的个数,即数组长度。...Java规定,字符串中第一个字符的索引值是0,第二个字符的索引值是1。

54320

Java学习笔记(一):基础概念和语法

foochane :https://foochane.cn/article/2019121501.html 1 基础概念 1.1 二进制 字节是计算机中最小存储单元。...Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 所谓的java虚拟机,就是一台虚拟的机器。...Java语法规定,包含抽象方法的类就是抽象类。 抽象方法 : 没有方法体的方法。...Person one = new Person(); Person two = new Person(); } } 10 final关键字 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容...我们可以在理解基本类型的使用方式基础上,进一步去掌握引用类型的使用方式。基本类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用类型也是可以的。

1K10

Java编程基础阶段笔记 day04 Java基础语法(下)

从键盘分别输入年、月、日,判断这一天是当年的第几天    注:判断一年是否是闰年的标准:        1)可以被4整除,但不可被100整除     或        2)可以被400整除 */ import java.util.Scanner...*/ import java.util.Scanner; public class IfTest {     public static void main(String[] args){         ...*/ import java.util.Scanner; public class SwitchTest4{     public static void main(String[] args)...从键盘分别输入年、月、日,判断这一天是当年的第几天    注:判断一年是否是闰年的标准:        1)可以被4整除,但不可被100整除     或        2)可以被400整除 */ import java.util.Scanner

65610

Java基础语法

Java基础语法 一.   认识Java 1. Java 简介 java 是一种高级的面向对象的程序设计语言,使用Java语言编写的程序时跨平台的。...Java原名oak,在1995年被正式以Java命名发布。詹姆斯.戈士林被称为Java之父。 Java语言是一种通过解释来执行的语言,其语法与c语言相似。同时其也是一种跨平台的程序设计语言。...Java的几个版本 java SE Java SE是Java的标准版,主要用于企业级分布式的网络程序。...包含Java语言基础,JDBC(Java数据库连接性)操作,I/O(输入/输出),网络通信,多线程技术。 java SE结构图: ?    ...面向对象的: 面向对象是Java语言的基础,也是Java语言的重要特性,它本身就是一种纯面向对象的程序设计语言。Java提出万物皆对象。语法中不能在类外面定义单独的数据和函数。

1.1K20

Java基础语法

NoteDemo { // 这是行注释注释 public static void main(String[] args) { System.out.printf("在学习Java...注释\n"); System.out.printf("在学习Java注释"); } /*我要好好学习 认真对待 这是块注释*/ } 注释不会影响程序的执行...每四位二进制作为一个单元,最小数是0,最大数是15,共16个数字,这就是十六进制 97:01100001十六进制:0110,0001->61 250:11111010十六进制:1111,1010->FA Java...//也可以直接输出 System.out.println(0x61); } } 该代码的运行结果: 图片 计算机中的数据单位 计算机中最小的组成单元是:字节,1B=8b 在B的基础上...数据类型 数据类型就是约束变量存储数据的形式 基本数据类型:4大类8种 随便写数字,默认为int或double,后加l/L或f/F则为long或float类型 图片 关键字、标识符 关键字 关键字是Java

48220

Java基础语法

java 基 础 语 法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。...再键入java HelloWorld 按下Enter键就可以运行程序了 你将会在窗口看到 Hello World C : > javac HelloWorld.java C : > java...HelloWorld Hello World 基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。...主方法入口:所有的Java 程序由public static void main(String args[])方法开始执行。 java标识符 Java所有的组成部分都需要名字。...java变量 Java中主要有如下几种类型的变量 局部变量 类变量(静态变量) 成员变量(非静态变量) java数组 数组是储存在堆上的对象,可以保存多个同类型变量。

84660

java基础语法

基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。...当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。...主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。 Java标识符 Java所有的组成部分都需要名字。...Java变量 Java中主要有如下几种类型的变量 局部变量 类变量(静态变量) 成员变量(非静态变量) Java数组 数组是储存在堆上的对象,可以保存多个同类型变量。...注释中的字符将被Java编译器忽略。

46510

Java基础Java基础语法

前言 Java 以前自学过一写,现在工作了,时间太久有一些知识都遗忘了,今天开始就更新 Java 了,想着把之前的 Java 基础知识捡起来;从最基础的开始,打好 Java 基础,便于以后复习。...Java 关键字是 Java 编程语言中预定义的具有特殊含义的保留字,这些保留字不能被用作标识符或变量名,而是在语法中有特定的用法和限制。...逻辑运算,布尔值是逻辑运算的基础Java 中的逻辑运算符有:与(&&)、或(||)、非(!)等,常用于对布尔值的运算和操作。 方法返回值,可以将布尔值作为方法的返回值,表示某种条件是否满足。...1、变量赋值的语法格式 变量名 = 值; 给变量赋值,变量名必须在 = 左边,值必须在 = 右边 给变量赋的值类型必须与变量声明的类型一致或兼容(<=) 2、可以使用合适类型的常量值给变量赋值 int...规定:正数的补码与反码、原码一样,称为三码合一; ​ 负数的补码与反码、原码不一样: ​ 负数的原码:把十进制 转为二进制,然后最高位设置为 1 ​ 负数的反码:在原码的基础

58420

java基础语法

Java中的注释有三种 单行注释 //单行注释:只能注释一行文字 //输出一个Hello,wrold!...在这里编写注释 */ 图片 文档注释 //javadoc:文档注释 /** * @Description Hello,world * @Author 桑学升 */ 图片 标识符/关键字 java...非法标识符举例:123abc、-salary、#abc 可以使用中文命名,但是一般不建议使用,也不建议使用拼音,很low 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 java...,是一个类 String name ="桑学升"; //布尔值:是非 booleam flag =true; //booleam flag =false; 图片 引用类型 类 接口 数组 1.由于java...,或者精度问题 内存溢出是出现在由高到低的时候 精度问题是出现在浮点数的时候 3.强制类型转换 强制转换 (类名)变量名 是由高到低的 4.自动类型转换 自动转换 是由低到高的 数据类型转换笔记

15650
领券