期刊文献+
共找到704篇文章
< 1 2 36 >
每页显示 20 50 100
OBJECT-ORIENTED FINITE ELEMENT ANALYSIS AND PROGRAMMING IN VC++ 认领 引用 被引量:1
1
作者 MA Yong-qi +1 位作者 FENG Wei 《Applied Mathematics and Mechanics(English Edition)》 SCIE EI 2002年第12期1437-1443,共7页
The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes libra... The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes library of finite element analysis program and Windows-type Graphical User Interfaces by VC + + and its MFC are developed. The reliability, reusability and extensibility of program are enhanced. It is a reference to develop the large-scale, versatile and powerful systems of object-oriented finite element software. 展开更多
关键词 object-oriented programming finite element method program design VC+ +
暂未订购 下载PDF
Shrek:a dynamic object-oriented programming language 认领 引用 被引量:1
2
作者 曹璟 徐宝文 周毓明 《Journal of Southeast University(English Edition)》 EI CAS 2009年第1期31-35,共5页
From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are ... From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are not objects, etc. So, this paper designs a programming language, Shrek, which integrates many language features and constructions in a compact and consistent model. The Shrek language is a class-based purely object-oriented language. It has a dynamical strong type system, and adopts a single-inheritance mechanism with Mixin as its complement. It has a consistent class instantiation and inheritance structure, and the ability of intercessive structural computational reflection, which enables it to support safe metaclass programming. It also supports multi-thread programming and automatic garbage collection, and enforces its expressive power by adopting a native method mechanism. The prototype system of the Shrek language is implemented and anticipated design goals are achieved. 展开更多
关键词 dynamic typing metaclass programming computational reflection native method object-oriented programming language
暂未订购 下载PDF
An Object-Oriented Robot Programming and Simulation System 认领 引用
3
作者 赵春霞 付宜立 +2 位作者 王树国 吴菁 蔡鹤皋 《Journal of Harbin Institute of Technology(New Series)》 CAS 1995年第4期38-41,共4页
AnObject-OrientedRobotProgrammingandSimulationSystemZHAOChunxia;FUYili;WANGShuguo;WUJing;CAIHegao赵春霞,付宜立,王树国,吴菁,蔡鹤皋(RobotRese...
关键词 ss:Object-oriented programming language simulation off-line programming computer graphics
暂未订购 下载PDF
融合AIGC与过程性评价的Java程序设计课程教学模式探索 认领 引用 被引量:1
4
作者 徐志红 黄晓玲 +2 位作者 赵生慧 刘进军 贵芳 《计算机教育》 2026年第5期223-228,共6页
针对Java程序设计课程中学生编程能力差异显著以及对AI工具过度依赖的问题,分析AIGC在辅助教学中的优势及潜在风险,提出基于“以学生为中心、AI为辅助”教学理念的融合AIGC与过程性评价的教学模式,阐述教学模式设计与实践路径,介绍研究... 针对Java程序设计课程中学生编程能力差异显著以及对AI工具过度依赖的问题,分析AIGC在辅助教学中的优势及潜在风险,提出基于“以学生为中心、AI为辅助”教学理念的融合AIGC与过程性评价的教学模式,阐述教学模式设计与实践路径,介绍研究设计与实施过程,最后说明教学成效并提出反思与优化建议。 展开更多
关键词 AIGC Java程序设计 过程性评价 教学模式 学习行为
暂未订购 下载PDF
基于大语言模型的Java新特性测试程序生成 认领 引用
5
作者 赵英全 张博凯 +4 位作者 王赞 郭以勒 陈佳丽 陈翔 陈俊洁 《软件学报》 EI CSCD 北大核心 2026年第7期2694-2718,共25页
Java编程语言自诞生以来,就始终处于不断发展和演变的过程中.随着新语言特性及编程范式的不断涌现,Java的表达能力和执行效率在不断提升,推动了整个软件生态的进步.为了确保Java生态的安全性和稳定性,研究人员设计了多种针对Java编译器... Java编程语言自诞生以来,就始终处于不断发展和演变的过程中.随着新语言特性及编程范式的不断涌现,Java的表达能力和执行效率在不断提升,推动了整个软件生态的进步.为了确保Java生态的安全性和稳定性,研究人员设计了多种针对Java编译器及虚拟机的测试程序生成方法,以检测潜在的缺陷.然而,现有工作主要针对成熟的语法设计测试程序生成方法或变异策略,难以对语言新特性进行有效的测试.为此,提出一种基于大语言模型的Java新特性测试程序生成方法LumiX.首先,LumiX利用大模型对使用自然语言描述的新语言特性进行总结,概括得到新特性的使用描述;随后,LumiX以历史揭错测试程序作为种子程序,利用程序分析工具提取种子程序中可复用的程序元素,结合新特性的使用描述,利用大模型生成针对新特性的代码片段.新生成的代码片段将被插入至种子程序中,生成能够覆盖新特性的测试程序.最后,LumiX设计了双层的差分测试方法,分别利用不同的Java编译器(javac和ECJ)及Java虚拟机(HotSpot和OpenJ9)对新生成的测试程序进行编译和执行,通过对比不同编译器和虚拟机的执行结果来检测潜在的缺陷.实验结果表明,LumiX能够有效生成覆盖Java语言新特性的测试程序,并提升现有工具对Java语言新特性的测试能力.同时,将LumiX应用于最新发布的Java编译器以及虚拟机的测试中,累计发现16个未知缺陷,其中12个已被开发人员确认或修复. 展开更多
关键词 大语言模型 测试程序生成 Java编译器 Java虚拟机 编译器测试 JVM测试
暂未订购 下载PDF
Java程序自动评测系统的设计与实现 认领 引用
6
作者 乔善平 吴鹏 +1 位作者 赵燕 王晓芳 《计算机教育》 2026年第5期247-252,共6页
针对教师人工检查学生Java程序时费时费力的问题,为了减轻教师的任务强度并提高工作效率,分析Java程序代码的特点与自动评测方法的要求,设计出一种综合型多元化的评测算法,从建设结构化评测题库和试卷库出发,提供灵活多样的试卷生成方式... 针对教师人工检查学生Java程序时费时费力的问题,为了减轻教师的任务强度并提高工作效率,分析Java程序代码的特点与自动评测方法的要求,设计出一种综合型多元化的评测算法,从建设结构化评测题库和试卷库出发,提供灵活多样的试卷生成方式,结合实际教学需求与软硬件环境,探讨Java程序自动评测系统的架构设计、实现方法及其在实际教学过程中的应用场景,旨在为教学模式和考核方式改革奠定良好基础。 展开更多
关键词 Java程序设计 题库 试卷生成 自动评测算法 在线评测系统
暂未订购 下载PDF
融入井冈山精神的Java Web程序设计课程思政教学研究 认领 引用
7
作者 曾劲涛 李金忠 龙满生 《河北软件职业技术学院学报》 2026年第1期44-47,共4页
井冈山精神是红色革命精神之一,是新时代大学生思想政治教育的重要红色资源。然而,将井冈山精神作为思政元素融入Java Web程序设计课程的教学研究仍不多见。以开发井冈山精神主题网站为课程大作业,将井冈山精神思政元素贯穿于Java Web... 井冈山精神是红色革命精神之一,是新时代大学生思想政治教育的重要红色资源。然而,将井冈山精神作为思政元素融入Java Web程序设计课程的教学研究仍不多见。以开发井冈山精神主题网站为课程大作业,将井冈山精神思政元素贯穿于Java Web程序设计课程教学的各个知识单元中,以培养学生“坚定信念、艰苦奋斗、实事求是、敢闯新路、依靠群众、勇于胜利”的井冈山精神。围绕教学目标、教学设计、教学实施及教学评价四个维度深入展开,细化制定了井冈山精神主题网站开发任务的激励指标,旨在激励学生积极发扬井冈山精神;同时,编制了涵盖知识性、趣味性、挑战度、收获感及对井冈山精神认知程度的课程调查问卷,并设定了出勤率、课堂表现、师生互动及课程总评分等评价指标,以全面评估学生的学习过程与成果,为后续的教学改革提供有力参考,提出的课程思政教学方法更易于实现思政教育的潜移默化和润物细无声的效果。 展开更多
关键词 井冈山精神 Java Web 程序设计 课程思政 思政教育
暂未订购 下载PDF
Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course 认领 引用
8
作者 Chunyan Ma Jing Chen +1 位作者 Zheng Chang Jiangbin Zheng 《计算机教育》 2021年第12期157-165,共9页
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual... UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram. 展开更多
关键词 UML class diagram Natural Language Processing(NLP) object-oriented design and programming course automatic generation
暂未订购 下载PDF
工科课程思政内生式双螺旋教学模型的构建与实践——以“Java程序设计”课程为例 认领 引用
9
作者 程新党 余明钗 《南阳师范学院学报》 CAS 2026年第5期95-102,共8页
针对工科思政教学中普遍存在的专业知识教学与思想教育相互脱节的困境,结合当前课程思政教育的最新研究进展,提出了一种基于双螺旋结构的内生式教学模型。首先,该模型将课程核心知识与对应的思政元素构建为相互缠绕、螺旋上升的双轨体系... 针对工科思政教学中普遍存在的专业知识教学与思想教育相互脱节的困境,结合当前课程思政教育的最新研究进展,提出了一种基于双螺旋结构的内生式教学模型。首先,该模型将课程核心知识与对应的思政元素构建为相互缠绕、螺旋上升的双轨体系,强调专业知识与思政两个教学目标在教学实践中平行且相互影响的特征;其次,以“Java程序设计”课程为例,介绍了基于双螺旋结构的教学案例设计方法与对应教学连接点构建原则;最后,运用三维评价体系对教学效果进行评估。结果表明该模式能有效促进学生价值认同与技术理解的协同发展,为工科课程有效破解思政元素与专业教学相互脱节问题提供了一条可操作、可推广的实施路径。 展开更多
关键词 课程思政 Java程序设计 双螺旋结构 项目化教学
暂未订购 下载PDF
生成式人工智能赋能Java语言程序设计的生成性教学实践 认领 引用
10
作者 李琬 吕俊杰 王理 《科教文汇》 2026年第3期92-95,共4页
高校教师运用生成式人工智能革新课堂已成为高等教育的必然趋势。本文以Java语言程序设计课程为例,阐述了将生成式人工智能融入生成性教学各个环节的实践策略,包括教学内容设计、教学方法创新、教学评价优化以及教学反思与风险防控等,... 高校教师运用生成式人工智能革新课堂已成为高等教育的必然趋势。本文以Java语言程序设计课程为例,阐述了将生成式人工智能融入生成性教学各个环节的实践策略,包括教学内容设计、教学方法创新、教学评价优化以及教学反思与风险防控等,旨在提升教学效率和质量,激发学生的学习兴趣、创造力与生成性思维。应用生成式人工智能赋能Java语言程序设计的生成性教学,在显著提升备课效率与课堂参与度的同时,实现了教育价值与技术赋能的深度融合,从而培养出具备解决复杂问题能力的新时代人才。 展开更多
关键词 生成式人工智能 生成性教学 Java语言程序设计
暂未订购 下载PDF
代码中的思政——“面向对象程序设计(Java)”课程的育人探索 认领 引用
11
作者 张维 周平 张挺 《计算机应用文摘》 2026年第7期4-7,共4页
针对“面向对象程序设计(Java)”课程中思政元素难以自然融入学科知识的问题,探索了该课程蕴含的思政元素,并从Java语言特点、代码规约、代码质量及开源精神4个方面阐述了在编写面向对象程序时开展思政教育的思路,实现了“育才”与“育... 针对“面向对象程序设计(Java)”课程中思政元素难以自然融入学科知识的问题,探索了该课程蕴含的思政元素,并从Java语言特点、代码规约、代码质量及开源精神4个方面阐述了在编写面向对象程序时开展思政教育的思路,实现了“育才”与“育人”的有机统一。 展开更多
关键词 课程思政 面向对象程序设计 Java程序设计
暂未订购 下载PDF
创新项目驱动的Java程序设计课程教学改革——以YY聊天室项目开发为例 认领 引用
12
作者 彭东海 余焕杰 《计算机教育》 2026年第2期170-177,共8页
针对传统程序设计类课程理论与实践脱节、学生创新能力不足的问题,提出以YY聊天室项目为载体的教学改革方案,具体阐述设计25个子项目,涵盖GUI设计、网络通信、多线程、数据库技术等内容,并通过线上线下混合教学和分阶段任务分解实施教... 针对传统程序设计类课程理论与实践脱节、学生创新能力不足的问题,提出以YY聊天室项目为载体的教学改革方案,具体阐述设计25个子项目,涵盖GUI设计、网络通信、多线程、数据库技术等内容,并通过线上线下混合教学和分阶段任务分解实施教学案例,通过该案例在Java程序设计课程中的使用说明教学效果,为程序设计类课程改革提供实践参考,并为后续教学内容优化提供方向。 展开更多
关键词 项目驱动教学 Java程序设计 教学改革 创新能力 混合教学
暂未订购 下载PDF
“Java程序设计”课程教学质量提升策略研究 认领 引用
13
作者 周旭东 《计算机应用文摘》 2026年第8期49-51,共3页
编程能力是计算机相关专业学生的核心素养。由于Java语言具有面向对象、多线程处理及跨平台等优势,高校“Java程序设计”课程的教学显得尤为重要。文章分析了影响该课程教学质量的若干问题,并从授课环境、实践分层、代码质量、师生互动... 编程能力是计算机相关专业学生的核心素养。由于Java语言具有面向对象、多线程处理及跨平台等优势,高校“Java程序设计”课程的教学显得尤为重要。文章分析了影响该课程教学质量的若干问题,并从授课环境、实践分层、代码质量、师生互动及课时安排5个方面提出改进策略,以提升课程教学水平,全面增强学生的软件开发能力。 展开更多
关键词 Java程序设计 教学质量 教学方法
暂未订购 下载PDF
Stability of Nonlinear Systems Using Optimal Fuzzy Controllers and Its Simulation by Java Programming 认领 引用 被引量:1
14
作者 Mohammad Javad Mahmoodabadi Saideh Arabani Mostaghim 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2019年第6期1519-1527,共9页
In this paper, at first, the single input rule modules(SIRMs) dynamically connected fuzzy inference model is used to stabilize a double inverted pendulum system. Then, a multiobjective particle swarm optimization(MOPS... In this paper, at first, the single input rule modules(SIRMs) dynamically connected fuzzy inference model is used to stabilize a double inverted pendulum system. Then, a multiobjective particle swarm optimization(MOPSO) is implemented to optimize the fuzzy controller parameters in order to decrease the distance error of the cart and summation of the angle errors of the pendulums, simultaneously. The feasibility and efficiency of the proposed Pareto front is assessed in comparison with results reported in literature and obtained from other algorithms.Finally, the Java programming with applets is utilized to simulate the stability of the nonlinear system and explain the internetbased control. 展开更多
关键词 Double inverted pendulum system fuzzy control Java programming multi-objective algorithm particle swarm optimization(PSO)
暂未订购 下载PDF
JAVA编程在计算机应用软件中的应用特征与技术分析 认领 引用 被引量:1
15
作者 刘嘉瑞 《软件》 2026年第3期105-107,共3页
JAVA作为当前计算机软件编程的主流技术,相较于C语言和C++,更加简单、灵活,且能够保证软件开发的安全性。本文在分析Java计算机应用软件运行的技术架构的基础上,深入阐述其关键机制,并明确不同应用场景的适配方式,进一步丰富了JAVA编程... JAVA作为当前计算机软件编程的主流技术,相较于C语言和C++,更加简单、灵活,且能够保证软件开发的安全性。本文在分析Java计算机应用软件运行的技术架构的基础上,深入阐述其关键机制,并明确不同应用场景的适配方式,进一步丰富了JAVA编程的研究理论体系和实践研究意义。 展开更多
关键词 JAVA编程 计算机应用软件 应用特征与技术
暂未订购 下载PDF
Detecting Design Patterns in Object-Oriented Program Source Code by Using Metrics and Machine Learning 认领 引用 被引量:4
16
作者 Satoru Uchiyama Atsuto Kubo +1 位作者 Hironori Washizaki Yoshiaki Fukazawa 《Journal of Software Engineering and Applications》 2014年第12期983-998,共16页
Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of ob... Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of object-oriented programs can be improved. There are automated detection techniques;however, many existing techniques are based on static analysis and use strict conditions composed on class structure data. Hence, it is difficult for them to detect and distinguish design patterns in which the class structures are similar. Moreover, it is difficult for them to deal with diversity in design pattern applications. To solve these problems in existing techniques, we propose a design pattern detection technique using source code metrics and machine learning. Our technique judges candidates for the roles that compose design patterns by using machine learning and measurements of several metrics, and it detects design patterns by analyzing the relations between candidates. It suppresses false negatives and distinguishes patterns in which the class structures are similar. As a result of experimental evaluations with a set of programs, we confirmed that our technique is more accurate than two conventional techniques. 展开更多
关键词 Design Patterns Software Metrics Machine Learning Object-Oriented Programming Software Maintenance
暂未订购 下载PDF
Java程序设计课程思政建设和实施路径研究 认领 引用
17
作者 潘丰 李洁 夏晨星 《湖北第二师范学院学报》 2026年第8期54-62,共9页
针对Java程序设计课程,聚焦课程思政建设的理论构建与实践落地,旨在探索专业教育与思政教育深度融合的有效路径。方法上,从体系、资源、设计维度切入,构建多维渗透式思政教育体系,打造AI智能匹配的思政案例库,设计隐性融入专业逻辑的思... 针对Java程序设计课程,聚焦课程思政建设的理论构建与实践落地,旨在探索专业教育与思政教育深度融合的有效路径。方法上,从体系、资源、设计维度切入,构建多维渗透式思政教育体系,打造AI智能匹配的思政案例库,设计隐性融入专业逻辑的思政教学方案,并提出“入资料、进课堂、现题干、联实践”的四阶闭环实施路径,覆盖全教学环节。结果显示,该模式有效推动了思政教育与程序设计课程的深度融合,教学质量及学生综合素质均得到提升。 展开更多
关键词 Java程序设计 课程思政 思政案例
暂未订购 下载PDF
服务新一代信息技术产业发展数字教材研究与实践——以《Java程序设计》为例 认领 引用
18
作者 许艳春 王召廷 袁璐 《办公自动化》 2026年第12期17-19,共3页
随着新一代信息技术产业的不断更新,Java作为产业中常用的编程语言,其应用细节和开发逻辑也需随着产业实践持续调整。研究以《Java程序设计》为具体对象,首先分析服务新一代信息技术产业发展数字教材的意义,并提出一系列服务新一代信息... 随着新一代信息技术产业的不断更新,Java作为产业中常用的编程语言,其应用细节和开发逻辑也需随着产业实践持续调整。研究以《Java程序设计》为具体对象,首先分析服务新一代信息技术产业发展数字教材的意义,并提出一系列服务新一代信息技术产业发展数字教材的实践路径,以期能为其他同类课程数字教材的开发提供可操作的实践思路,促使数字教材更好地衔接Java教学与产业需求,从而让学生掌握符合岗位要求的知识技能,为新一代信息技术产业人才培养提供支撑。 展开更多
关键词 信息技术 数字教材 Java程序设计
暂未订购 下载PDF
新工科与信息技术应用创新融合背景下的Java程序设计课程教学改革 认领 引用
19
作者 丁泽华 张光妲 《高师理科学刊》 2026年第6期100-105,共6页
针对新工科建设与信息技术应用创新战略背景下,传统Java程序设计课程教学内容与产业需求脱节,教学模式难以满足实践创新能力的新要求,评价重点与产业需求错位的问题,提出“价值塑造、知识传授、能力培养”三位一体改革核心框架,构建目... 针对新工科建设与信息技术应用创新战略背景下,传统Java程序设计课程教学内容与产业需求脱节,教学模式难以满足实践创新能力的新要求,评价重点与产业需求错位的问题,提出“价值塑造、知识传授、能力培养”三位一体改革核心框架,构建目标重构-内容重塑-方法创新-评价改革-思政融合的实践路径。本科生的教学实践充分证明了改革的可行性,为其他工程类课程改革提供了可借鉴的理论框架与实践案例,初步实现培养符合新时代要求的高质量工程人才的初衷。 展开更多
关键词 新工科 信息技术应用创新产业 Java程序设计 教学改革
暂未订购 下载PDF
Java程序设计在数字媒体交互系统开发中的实践 认领 引用
20
作者 蔡银珊 《计算机应用文摘》 2026年第16期201-203,共3页
Java程序设计凭借跨平台运行机制、面向对象设计思想及丰富的开发框架,在数字媒体交互系统构建中具有较好的适用性。针对数字媒体系统对界面交互、多媒体数据处理和实时响应等功能需求,文章分析了Java技术在用户界面设计、数据处理与交... Java程序设计凭借跨平台运行机制、面向对象设计思想及丰富的开发框架,在数字媒体交互系统构建中具有较好的适用性。针对数字媒体系统对界面交互、多媒体数据处理和实时响应等功能需求,文章分析了Java技术在用户界面设计、数据处理与交互实现中的应用方式,结合案例探讨了基于Java的数字媒体交互系统开发过程。结果表明,Java能够支持数字媒体交互系统的模块化设计和功能扩展,可为跨平台交互应用开发提供技术参考。 展开更多
关键词 Java程序设计 数字媒体 交互系统 用户体验 跨平台开发
暂未订购 下载PDF
上一页 1 2 36 下一页 到第
在线咨询 使用帮助 返回顶部 意见反馈