Java基础学习(1)

绪论

Java应用广泛的原因

可移植性、安全可靠、性能较好、开发社区完善、功能丰富

Java能做什么

桌面应用开发、企业应用开发、移动应用开发、服务器系统、大数据开发、游戏开发

Java技术体系平台

JavaSE 是java的核心和基础,支持开发桌面级应用
JavaEE 主要针对Web应用程序开发,多于大型网站开发
JavaME 机顶盒、移动电话、PDA等
JavaCard Java小程序

准备

JDK

JDK是java开发者工具包,必须安装JDK才能使用java语言
JRE是java运行环境
JVM是运行java程序的地方
java.exe是执行工具,javac.exe是编译工具
.java --> javac编译器 --> .class --> java执行工具 --> 驱动器干活

跨平台工作原理

.java --> javac编译 --> class文件 --> 放在各平台上运行

Intellij IDEA学习

在创建的空项目内创建一个module
在这里插入图片描述

然后在此module的src文件夹里创建包
然后在包里创建java类的文件进行编写helloworld,并输出即可
在这里插入图片描述

project-module-package-class
project中可以创建多个module
module中可以创建多个package
package中可以创建多个class

导入模块

自己在本项目下面新建一个模块与包,再在src下面把有黑色方块的就是模块,粘贴上来

删除模块

在这里插入图片描述

project下的remove只是界面上的移除,真正的删除是在上面的横条里的delete

基础语法

//基本格式
package stl;
public class HelloWorld {
    
    
    public static void main(String[] args) {
    
    
        System.out.println("HelloWorld");
    }
}
//注释
/*注释*/
//字面量
'一个字符'
"字符串可有可无"
true,false,null
//变量赋值与输出
double money = 6.0;
System.out.println(money);
//sout自动换行
money = money + 4.0;
System.out.println(money);
//变量存在访问范围-某变量在sout后无法重新利用此变量,因此需要利用的变量与输出可放在同一个括号里
int 10位数
long 19位数
float 3.4e38
double 1.7e308
char 65535
float score=98.5F;
double score2=98.5;
String name = "西门吹雪";
System.out.println(name);
char ch='a';
System.out.println(ch+10);

命名规范:
变量名称:首字母小写的驼峰式
类名称:首字母大写的驼峰式

在这里插入图片描述
感谢黑马!

猜你喜欢

转载自blog.csdn.net/qq_52480906/article/details/121318228
今日推荐