JRE是运行Java字节码的虚拟机。JDK将Java源码编译成Java字节码,JDK除了包含JRE,还提供了编译器、调试器等开发工具
1. 下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 安装
3. 配置
4. 验证
5. JetBrains系列软件破解
1) License server方式:地址填入http://jetbrains-license-server (自动填充)或点击 Discover Server 自动填充
2) Activation code方式离线激活:使用ACTIVATION_CODE.txt 内的注册码激活。如果激活窗口一直弹出(error 1653219),去hosts文件里移除jetbrains相关的项目。如果需要自定义License name,访问https://zhile.io/custom-license.html
//Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
说明
运行
Eclipse,IntelliJ Idea,NetBeans
整数类型:byte,short,int,long
浮点数类型:float,double
字符类型:char
布尔类型:boolean
数组所有元素初始化为默认值,整型是0,浮点型是0.0,布尔型是false
必须使用new int[n]创建n维数组,一旦创建,大小就不可改变
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象
System.out.print("Input your name: "); // 打印提示
String name = scanner.nextLine(); // 读取一行输入并获取字符串
System.out.print("Input your age: "); // 打印提示
int age = scanner.nextInt(); // 读取一行输入并获取整数
System.out.printf("Hi, %s, you are %d\n", name, age); // 格式化输出
}
}
说明
占位符 |
说明 |
%d |
格式化输出整数 |
%x |
格式化输出十六进制整数 |
%f |
格式化输出浮点数 |
%e |
格式化输出科学计数法表示的浮点数 |
%s |
格式化字符串 |
Spring,Struts/Struts2,Hibernate,SpringMVC,MyBatis,SSH,SSM,SpringBoot
本质上,Spring Boot就是Spring,它做了那些即使没有它你也会去做的Spring Bean配置
优点
开发环境
Spring Tool Suite (STS)[ Spring官方出品,基于Ecplise],IntelliJ IDEA
Spring Initializr
https://start.spring.io/
使用IntelliJ IDEA入门
安装JDK 8 +,Gradle和Maven(设置环境变量,即bin文件位置)
Code:https://github.com/spring-guides/gs-rest-service
导入项目
选择Maven的pom.xml或Gradle的build.gradle
SpringBoot数据库操作
三种方式:JdbcTemplate,JPA,Mybatis
pom添加依赖
修改端口号:src/main/resources目录下
server:
port:8088