JAVA学习
day1
一、初识Java:使用Java可以做什么?
1.开发桌面应用程序:银行软件、商场结算软件
2.开发面向Internet的应用程序:网上数码商城、阿里巴巴、易趣网
进行了环境的配置成功安eclipse
程序注释
单行注释以 /开始,*/结束
编码实操:
学习运算符语法:
变量名=表达式;
例如:a=( b+3)+(b–1)
表达式就是符号(如加号、减号)与操作数(如b,3等)的组合。
算术运算符:
关系运算符:常用的关系运算符 >,<;==,!=;>=,<=
1.选择控制语句:(1).if else 语句
(2). switch case
2.循环控制语句:(1)while/do while 语句 (2)for循环语句
(3) break和continue语句
数组
基本要素:标识符:数组的名称,用于区分不同的数组
数组元素:向数组中存放的数据
元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问
元素类型:数组元素的数据类型
类与对象
类是抽象的概念,仅仅是一个模板,比如说:“人”。
对象是一个你能够看得到、摸得着的具体实体。
类定义了对象将会拥有的特征(属性)和行为(方法)
类是对象的类型,对象是类的实例
创建Person对象
构造方法:
3访问修饰符
定义Test类
继承
构造方法继承
// SubClass 类继承
class SubClass extends SuperClass{
private int n;
SubClass(){ // 自动调用父类的无参数构造器
System.out.println(“SubClass”)
day3.创建包
jdbc编程6步:
1.注册驱动
2.获取连接
3.获取数据库操作对象
4.执行sql
5.处理查询结果集
6.释放资源
完整代码如下:
public class JdbcDemo {
public static void test() {
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
//第一步:注册驱动
Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
String user = "root";
String password = "123456";
String url = "jdbc:mysql://localhost:3306/mydatabase";
//第二步:获取数据库连接对象
connection = DriverManager.getConnection(url, user, password);
//第三步:获取数据操作对象
statement = connection.createStatement();
String sql = "select id, name from t_user";
//第四步:执行sql语句
resultSet = statement.executeQuery(sql);
//第五步:处理查询结果
while (resultSet.next()) {
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
System.out.println(id + "--" + name);
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
//第六步:释放资源
try {
if (resultSet != null)
resultSet.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
if (statement != null)
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
if (connection != null)
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}