侧边栏壁纸
博主头像
Edward'blog 博主等级

If you are doing your best,you will not have to worry about failure.

  • 累计撰写 18 篇文章
  • 累计创建 13 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Java学习笔记

Edward
2024-02-16 / 0 评论 / 2 点赞 / 38 阅读 / 0 字
温馨提示:
本文最后更新于2024-02-16,若内容或图片失效,请留言反馈。 若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

以下内容是我的Java学习笔记,如果没有及时更新那就说明我在摸鱼(●'◡'●)

<-2024-2-5->

打开cmd:

win+r输入cmd

cmd的常见命令:

切换盘符:

盘符名称+冒号 举例:E:回车,表示切换到E盘

查看当前路径(文件夹)下的内容:

dir

进入单级目录(文件夹):

cd

进入多级目录:

cd 目录1\目录2\...

回退到盘符目录:

cd \

清理屏幕:

cls

退回到上级目录(文件夹):

cd..

退出命令提示窗口:

exit

关于环境变量:

环境变量是用于记录文件路径的,即在任意目录在都可以打开指定的软件

关于jdk的安装目录:

bin 存放工具命令java和javac

conf 存放配置文件

include 存放一些平台的特定头文件

jmods 存放各种模块

legal 存放各模块的授权文档

lib 存放工具的jar包

<-2024-2-7->

编译工具:javac

javac是JDK提供的编译工具,我们可以通过这个工具,把当前路径下的HelloWorld.java文件编译成class文件

例:javac -encoding utf-8 HelloWorld.java

运行工具:java

java也是JDK提供的一个工具,作用就是来运行代码的。只不过在运行的时候是不加后缀名的。

例:java HelloWorld

程序出现问题了:BUG

1.代码中所有标点符号必须是英文状态下的

2.拼写错误

java的优势:

跨平台:可以在windows mac Linux系统中运行

jdb:调试工具

jhat:内存分析工具

<-2024-2-8->

高级语言的编译运行方式:

1.编程:编写代码

2.编译:把代码转化为机器语言01

3.运行:让机器执行编译后的指令

编译型:整体翻译(编译) c语言

解释型:按行翻译(编译) python

混合型:即是编译型也是解释型的 运行在虚拟机中 java

java语言的跨平台是通过虚拟机实现的

JVM:java虚拟机

JDK和JRE:

JDK(Java Development kit):java开发工具包:JVM、核心类库、开发工具

JRE:是java的运行环境:JVM、核心类库、运行工具

注释:用于代码的解释说明一般位于代码的上方

ctrl+/

单行注释:格式://

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

文档注释:格式:/** */ 注:暂时用不到

关键字:被java赋予了特点涵义的英文单词

1.关键字的字母全部小写

2.常用的代码编辑器针对关键字有特殊的颜色标记

class:用于(创建/定义一个类),文件名就是类名,类是java最基本的组成单元

字面量:数据在程序中书写的格式

字面量类型:

整数类型:不带小数点的数字

小数类型:带小数点的数字

字符串类型:用双引号括起来的内容

字符类型:用单引号括起来的内容

布尔类型:表示True/False

空类型:表示空值:null

制表符:\t

打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格

变量:在程序执行的过程中,其值有可能发生改变的量(数据)

变量的定义格式:

数据类型 变量名 = 数据值;

1.只能存储一个值

2.变量名不允许重复定义

3.一条语句可以定义多个变量

4.变量在使用之前一定要进行赋值

5.注意变量的作用域范围

计算机的存储规则:

计算机中,任意数据都是以二进制的形式来存储的

1.Text文本:数字、字母、汉字

2.Image图片:

3.Sound声音:

常见进制:

二进制:由0和1组成,代码中以0b开头

十进制:由0~9组成,前面不加任何前缀

八进制:由0~7组成,代码中以0开头

十六进制:由0~9还有a~f组成,代码中以0x开头

a=10,b=11,c=12,d=13,e=14,f=15

<-2024-2-9->

数据类型:分为:基本数据类型和引用数据类型

基本数据类型:

整数:byte、short、int、long、

浮点数:float、double

字符:char、String

布尔:boolean

标识符:就是给类、方法、变量等起的名字

1.由数字、字母、下划线和美元符号组成

2.不能以数字开头

3.不能是关键字

4.区分大小写

标识符命名规则(软性建议)

小驼峰命名法:方法、变量

1.标识符是一个单词的时候,全部小写

例子:name

2.标识符由多个英文单词组成的时候,第一个单词首字母小写其他单词首字母大写

例子:firstName

大驼峰命名法:类名

1.标识符是一个单词的时候,首字母大写

例子:Student

2.标识符由多个英文单词组成的时候,每个单词的首字母大写

例子:GoodStudent

注:见名知意

<-2024-2-10->

键盘录入:Scanner类

1.导包-Scanner这个类在哪:

import java.util.Scanner;

导包的动作必须出现在类定义的上边

2.创建对象-表示我要开始用Scanner这个类了

Scanner sc = new Scanner(System.in);

这个格式里面,只有sc是变量名,可以变,其他的都不允许变

3.接收数据-开始干活了

int i = sc.nextInt();

这个格式里面,只有i是变量名可以变,其他的都不允许变

项目结构介绍:

project(项目) > module(模块) > package(包) > class(类)

2
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区