21xrx.com
2024-12-22 19:45:20 Sunday
登录
文章检索 我的文章 写文章
我喜欢同时学习JavaScript和Java
2023-06-10 15:57:38 深夜i     --     --
JavaScript Java 编程语言

我喜欢同时学习JavaScript和Java,这两种编程语言虽然名字和基本语法相似,但是用途和特点却有所不同。

JavaScript是一种客户端脚本语言,常用于网页交互和动态效果实现。我曾经在一个项目中,使用JavaScript实现了一个简易的图像轮播功能。代码如下:

script

let images = document.querySelectorAll('.image'); // 获取所有的图片元素

let pointer = 0; // 定义指针,记录当前展示的图片下标

// 定时函数,每隔2秒切换一张图片

setInterval(function() {

 images[pointer].style.display = 'none'; // 隐藏当前图片

 // 指针加1,判断是否越界

 if (pointer === images.length - 1)

  pointer = 0;

  else {

  pointer++;

 }

 images[pointer].style.display = 'block'; // 显示新的图片

}, 2000);

Java则常用于后端开发,特别是企业级应用程序开发。我在学习Java时,写过一个简单的员工数据管理系统。其中包括员工信息的增删改查功能。以下是实现员工信息查询功能的代码:


public class EmployeeDaoImpl implements EmployeeDao {

 // 数据库连接参数

 private static final String URL = "jdbc:mysql://127.0.0.1:3306/employee_db?useSSL=false";

 private static final String USERNAME = "root";

 private static final String PASSWORD = "123456";

 // 查询员工信息

 public List query() {

  List employees = new ArrayList<>();

  String sql = "SELECT * FROM employee";

  try (Connection conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);

    Statement stmt = conn.createStatement();

    ResultSet rs = stmt.executeQuery(sql)) {

   while (rs.next()) {

    Employee e = new Employee();

    e.setId(rs.getInt("id"));

    e.setName(rs.getString("name"));

    e.setGender(rs.getString("gender"));

    e.setAge(rs.getInt("age"));

    employees.add(e);

   }

  } catch (SQLException e) {

   e.printStackTrace();

  }

  return employees;

 }

 

 // 其他增删改的数据库操作...

}

虽然JavaScript和Java在编程语言中都有"Java"这个词,但是它们的区别和用法各不相同。我相信,在学习中同时掌握这两种语言,可以帮助我更好地适应不同的开发场景和项目需求。

标题:学习JavaScript与Java编程语言

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复