实训笔记7.6
7.6
一、座右铭
我的故事你说,我的文字我落,我值几两你定,我去何方我挑。
二、java程序的编译内存、运行内存的设置
2.1 编译内存设置:
file--->settings--->buildxxxx--->compiler--->内存的设置
2.2 Java程序在运行过程中栈内存和堆内存设置
-
栈内存默认是1M
-Xss 设置栈内存的容量
-
堆内存启动的默认值一般是物理内存的1/64,可以扩容的最大值是物理内存的1/4 -Xms 堆内存启动的时候内存量 -Xmx 堆内存最大允许的内存量
-
application---->edit configuration--->VM Options---> -Xss1M -Xms100M -Xmx200M
-
jar包运行也可以设置内存:
java -jar -Xss1M -Xms100M -Xmx200M xxx.jar
java -cp -Xss1M -Xms100M -Xmx200M xxx.jar 全限定类名
三、Maven自动化构建工具的使用
3.1 帮助我们在项目中引入第三方的JAR包依赖,同时还可以解决第三方jar包的传递依赖
pom.xml文件
GAVS坐标 Scope: compile test provided
远程仓库
本地仓库
3.2 Maven也可以帮助我们进行项目的自动编译、测试、打包、安装、部署
四、Java GUI编程
4.1 顶尖容器 JFrame
布局方式
方位布局
流式布局
绝对布局
表格布局
4.2 子容器
JPanel
JScollPanel
4.3 组件
JLabel
JButton
JTextField
JPasswordField
五、常用的邮箱信息,短信信息的发送API的使用
QQ邮箱发送消息——javax.mail
腾讯云的短信API发送短信
阿里云的短信API发送短信
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>alibabacloud-dysmsapi20170525</artifactId>
<version>2.0.24</version>
</dependency>