Java
《Java编程思想》中提到“万物皆为对象”的概念。它将对象视为一种奇特的变量,它除了可以存储数据之外还可以对它自身进行操作。
前言
随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
一、Java关键字
final,finally,import,static,权限修饰符,基本数据类型
1.final用于修饰属性(类里定义的标识符称为属性)和变量(方法体里定义的标识符成为变量
- 通过final修饰的属性和变量都是常量,就是不能再次赋值的变量或属性 ;
- final修饰的局部变量,只能赋值一次(可以先声明后赋值);
- final修饰的成员属性,必须在声明时赋值 ;
- 全局常量(public static final)可以在任何位置被访问 ;
- 常量的命名规范:由一个或多个单词组成,单词之间必须使用下划线隔开,所有字母大写,例如:SQL_INSERT ;
2.static概述 :static表示“静态”的意思,可以用来修饰成员变量和成员方法(后续还会学习 静态代码块 和静态内部类)。 static的主要作用在于创建独立于具体对象的域变量或者方法 。
简单理解:
被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。 并且不会因为对象的多次创建 而在内存中建立多份数据 。
重点 :
- 静态成员 在类加载时加载并初始化 ;
- 无论一个类存在多少个对象 , 静态的属性, 永远在内存中只有一份( 可以理解为所有对象公用 )
- 在访问时: 静态不能访问非静态 , 非静态可以访问静态 ;
- 静态修饰的方法,被调用时,有可能对象还未创建 ;
方法:语法结构,方法种类,方法参数(形参实参)
面向对象:构造函数,三大特征,抽象,接口
异常:Throwable,Exception,Error,常用异常类,异常处理
集合:List,Set,Map
二、JDBC
- 加载驱动(static{class.forName(...)})
- 获取数据库连接(DriverManager.getConnection(连接路径,账号,密码))
- 获取执行sql语句的对象(先编写sql语句,再通过conn获取Ps)
- 执行sql得到结果(非查询得到int结果,查询得到ResultSet结果)
- 关闭/释放资源(finally{conn,ps,rs})
三.Swing控件
Swing控件:文本标签,文本框,密码框,单选按钮,复选框,按钮,面板,表格
常用类:字符串类(String,StringBuilder,StringBuffer,Object,System,Math,Random)
总结
以上就是今天Java小结的内容。