Java具有垃圾回收机制,程序退出之后,使用的所有内存全部都将被释放,如要保存数据你就要建立文件,因为当保存时是保存在运行内存中的。

int 有返回值
void 不需要返回值

1.判断语句
if else判断语句
if(条件){
执行语句
}else if(二重条件){
执行语句
}else{
最后执行语句
}

swich语句
swich(条件表达式){
case 常量表达式1: 语句块1;break;
case 常量表达式2: 语句块2;break;
case 常量表达式3: 语句块3;break;
default: 语句块4;
}
System.out.println("评定等级为"+语句块);

2.循环语句
while语句 //先判断再执行
while(条件表达式-也称循环条件){
语句块-也称循环体
}

do-while语句 //首先执行循环体,然后判断条件表达式
do{
语句块-也称循环体
}while(条件表达式-也称循环条件)

for语句
for(赋值式;判断式;循环式){
语句块
}

多重循环语句 //for嵌套
System.out.printf("%4d", i); //格式化输出方法
for(){
for(){

}

}

break循环跳出
执行break标签,语句就从标签对应的语句块中跳出来,执行语句块后面的语句

continue标签-只终止当前循环,跳过本轮循环的剩余语句,直接进入下一轮
一般放在外层循环语句前面,用来标识这个循环语句;使用continue语句后,程序会自动跳转到外层循环起始处。语法跟break相似

java-web
1.什么是SpringIOC?
依赖注入(DI-依赖Spring容器进行注入)/控制反转(IOC)

JMenuBar设置菜单栏

按钮提示信息setToolTipText
语法:jb1.setToolTipText("退出");

2.在jpanel里添加文字
方法1、复写paint方法
public void paint(Graphics g){
g.drawString("你写的话");
}
方法2创建一个JLable 用add方法添加进去

private static final long?serialVersionUID在实现序列化的类中出现的意义
实现java.io.Serializable这个接口是为序列化,serialVersionUID 用来表明实现序列化类的不同版本间的兼容性。如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。

JLabel的字体样式,大小,颜色设置用到以下两个方法:
jlabel.setFont(new java.awt.Font("Dialog", 1, 15));
“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号
//设置字体
jlabel.setForeground(Color.red);
//设置颜色

转载于:https://www.cnblogs.com/kalezhangtao/p/9453082.html

JIAVA知识点整理相关推荐

  1. C语言考研复试知识点整理

    C语言考研复试知识点整理 1.由float x=3e-6,y=3e-6;不能得到x= =y的逻辑值为真. 解析:float类型的变量只能进行>或<运算,不能进行==运算 2.自增和自减运算 ...

  2. 【Android 面试基础知识点整理】

    针对Android面试中常见的一些知识点整理,Max 仅仅是个搬运工.感谢本文中引用文章的各位作者,给大家分享了这么多优秀文章.对于当中的解析,是原作者个人见解,有错误和不准确的地方,也请大家积极指正 ...

  3. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  4. mysql 全面知识点_Mysql知识点整理

    1.存储引擎区别 MyISAM:不支持事物.仅支持表级锁.支持B+树索引 MEMORY:不支持事物.仅支持表级锁.支持B+树和HASH索引 InnoDB:支持事物.支持行级锁.支持B+树索引 2.锁机 ...

  5. 04741计算机网络原理知识点,04741计算机网络原理知识点整理.doc

    04741计算机网络原理知识点整理 1.计算机网络大发展 计算机网络从20世纪70年代开始发展,他的演变可以概括为 面向终端的计算机网络.计算机-计算机网络.开放式标准化网络以及因特网广泛应用和高速网 ...

  6. python基础知识整理-python入门基础知识点整理-20171214

    一.知识点整理 1.python2与python3的区别: (1)宏观比对 python2 源码不标准,较为混乱,并且重复的代码很多. python3 源码统一了标准,同时也去除了重复代码. (2)编 ...

  7. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  8. JS,JQ,PHP的小知识点整理

    在日常开发中所使用的JS,JQ,PHP的小知识点整理 持续更新-- 1.js和jq获取当前的时间戳 方法一: <script>var timestamp = Date.parse(new ...

  9. 计算机地图制图知识点,地图制图知识点整理

    地图制图知识点整理 第一章 地图的定义:按照严密的数学法则,用特定的符号系统,将地图或其他星球的空间事象,以二维或维静态或动态可视化形式,抽象概括.缩小模拟等手段表示在平面或球面上,科学地分析认知与交 ...

最新文章

  1. boost::multi_index模块相关的测试程序
  2. 使用python的docker-py实现docker的api操作
  3. JavaEE PO VO BO DTO POJO DAO 整理总结
  4. 赚大钱必备 怎样成为赚钱高手(图)
  5. hdu 4681(枚举+dp)
  6. 20162303 实验五 网络编程与安全
  7. 12. 表数据入口(Table Data Gateway)
  8. vmalloc与mmap
  9. 系统内存太少,VirtualBox无法启动虚拟机
  10. Vue开发与调试工具vue-devtools
  11. 《自己动手写CPU》第七章 --算术操作指令的实现
  12. 使用 MitmProxy 玩爬虫的,这篇文章别错过了!
  13. Java实体类(entity)作用
  14. 机器学习-胯下运球之Naive Bayes<朴素贝叶斯法>
  15. switch 注册哪个服务器,switch注册教程
  16. linux的sssd服务,系统安全服务守护进程SSSD
  17. IB数学HL/SL考试大纲简单介绍
  18. VC6 限定鼠标移动范围
  19. 租房管理系统 php,php出租房数据管理及搜索页面
  20. root精灵2020,ROOT精灵手机版

热门文章

  1. python property方法_Python——property(使一个方法看起来就像类属性一样)
  2. 用commons-fileupload-1.2 实现文件上传
  3. java j2se1.5_用J2SE1.5建立多任务的Java应用程序...
  4. linuxl下创建mysql用户和组_Linux中用户与用户组管理
  5. 浏览器 刷新页面后回到顶部_JavaScript仿知乎回到顶部功能
  6. python中使用什么注释语句和运算_Python基础知识
  7. bootstrap4 左侧导航栏 优秀 大气_Axure导出html没有左侧菜单栏(导航栏)?——Mac Safari...
  8. vue each_Vue.js从零开始——模块化项目(2)
  9. 井下三专两闭锁的内容_局部通风机三专两闭锁具体规定
  10. 金山手机控usb调试模式开启工具_不看不知道手机有多卡!一款深挖手机的良心工具...