导图社区 Java入门基础知识点学习笔记
Java入门基础知识点学习笔记:Java入门:Java入门程序-HelloWorld、HelloWorld程序常见问题、补充知识:Path环境变量的注意事项。
网店详情页排版方法分享~包括中心页面组成,优质详情必备,详情页的排版参考方法。感兴趣的小伙伴可以看看哦~
喷绘色彩基础培训方案,内容涵盖色彩基础,喷绘写真。框架清晰,内容丰富,希望对小伙伴有所帮助哦~
酒窖营销计划方案,包括结果目标,过程目标。框架清晰,内容丰富,有需要的小伙伴可以看看哦~ 可供大家参考,借鉴,交流。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
Java入门基础知识点学习笔记
Java入门
JDK介绍、安装
JDK是Java的产品
去哪里下载:Oracle官网
JDK安装
建议安装到无中文无空格目录下
安装后
bin包下存在2个重要的命令
javac
java
Java入门程序-HelloWorld
1、编写代码
建议文件名称全部英文,建议首字母大写
文件的后缀名必须是:.java
示例:HelloWorld.java
public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } }
2、编译代码
javac HelloWorld.java
产生:HelloWorld.class
3、运行代码
java HelloWorld
执行得到结果
HelloWorld程序常见问题
扩展名被隐藏。
文件名和类名不一致。
大小写错误,单词拼写错误,存在中文符号,找不到main方法。
括号不配对。
编译或者执行命令使用不当
JDK 11开始可以怎么执行
java HelloWorld.java
补充知识:Path环境变量的注意事项
Path环境变量的作用
告诉操作系统命令的路径在哪里,如此就可以在cmd中任何位置直接访问这些命令了
较新版本,最近下载的JDK是自动配置Path环境变量
老版本的JDK(去公司后)
不能自动配置的,需要手动配置Path环境变量,否则命令直接不能使用
建议配置2个
JAVA_HOME
C:\soft\java\jdk-16.0.1
PATH
%JAVA_HOME%\bin
补充知识:JDK组成、跨平台原理
javac、java开发工具
JRE运行时环境
JVM虚拟机,运行Java程序的地方
核心类库,Java自己提供的技术给程序员调用的
跨平台原理
一次编写,处处可用
因为某个平台都可以安装Java的JVM,程序在JVM中执行
IntelliJ IDEA工具的使用
IntelliJ IDEA 开发工具概述、安装
IDEA属于IDE(继承开发环境)工具
去官网下载,收费的
IDEA 编写第一个程序
IDEA的开发形式是基于软件工程形式的结构
IDEA第一步
创建工程:File New project
empty project
子主题 2
IDEA第二步
创建模块:new module
IDEA第三步
创建包:new package
IDEA第四步
创建类:new java Class
一个工程project下可以有多个模块module,每个模块可以有多个包,每个包下可以有多个类
IDEA 其他常用操作
删除类
删除模块
导入模块
关联导入
创建导入
自己创建模块
复制代码
打开工程
open
快捷键
Java基础
注释
解释说明代码的文字,不对程序产生任何影响,建议大家写代码写注释
注释有几种
1、单行:// .....
2、多行:/* 注释内容可以多行 */
3、文档:/** 注释内容可以多行 */
一般用在类上,方法上
字面量
直接看到的数据
整数
小数
字符
必须单引号围起来
有且仅能包含一个字符
特殊字符
‘\t’ ‘\n’
字符串
必须双引号围起来,内容可以随意
布尔型
false
true
空:null
变量
内存中的一块数据区域,可以理解成盒子,可以装一个数据
怎么定义?
数据类型 变量名称 = 初始值;
int age = 21;
double money = 6.0;
变量的核心点
装数据的
里面的数据可以改变
=进行赋值,从右边往左执行
变量的注意事项
什么类型的变量只能存放什么类型的字面量
变量存在作用范围,从定义开始到}截止
变量定义时可以没有初始化值,但是使用前必须有初始化值。
数据类型
作用:用于定义变量的,然后约束变量只能存储什么类型的数据
数据类型有几种
引用数据类型
不是基本数据类型就是引用数据类型:String
基本数据类型
4大类,8种
整型
byte:字节型
占1个字节
-128 - 127
short短整型
占2个字节
int 整型(默认)
占4个字节
long长整型
占8个字节
浮点型(小数)
float单精度
double双精度
字符型
char
boolean
注意
随便写整数,默认是int类型,要当成long 加L l
随便写小数,默认是double类型,要当成float 加F f
ASCII编码表
作用:美国为西方文字:英文、数字进行的一套编号规则
a 97
A 65
0 48
为什么要给字符编号吗?
计算机要存字符,但是又不能直接存储字符,只能存储字符编号的二进制形式。
结论:字符在计算机底层其实可以当整数使用的!
关键字、标志符
关键字:Java自己保留的特殊单词,有特殊含义;同学们需要注意的是不能用关键字取类名,变量名
标志符
字母,下划线,美元符,数字组成的名称
硬性要求
不能数字开头
不能是关键字
不能是特殊符号
推荐要求
变量名称,有意义,全英文,首字母小写,满足驼峰模式
类名称,有意义,全英文,首字母大写,满足驼峰模式