Latest from todayOpenAI’s desktop superapp: The end of ChatGPT as we know it?A product consolidation raises bigger questions about where OpenAI is really headed.By Gyana SwainMar 20, 20265 minsArtificial IntelligenceDevelopment ToolsSoftware Development Google’s Stitch UI design tool is now AI-poweredBy Maxwell CooterMar 20, 20261 minArtificial IntelligenceDevelopment ToolsSoftware Development Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 minsArtificial IntelligenceBugsOpen SourceGoogle adds vibe design to Stitch UI design toolBy Paul Krill Mar 20, 20262 minsArtificial IntelligenceDevelopment ToolsSoftware Development OpenAI buys Python tools builder AstralBy Paul Krill Mar 19, 20262 minsGenerative AIProgramming LanguagesPython OpenAI buys non-AI coding startup to help its AI to programBy Paul Barker Mar 19, 20266 minsArtificial IntelligenceDevelopment ToolsOpen Source OpenAI’s $50B AWS deal puts its Microsoft alliance to the testBy Taryn Plumb Mar 18, 20266 minsAmazon Web ServicesIaaSMicrosoft Azure Java future calls for boosts with records, primitives, classesBy Paul Krill Mar 18, 20264 minsJavaProgramming LanguagesSoftware Development Edge.js launched to run Node.js for AIBy Paul Krill Mar 18, 20262 minsGenerative AIJavaScriptWebAssembly Letters to the Editor By JavaWorld Staff Apr 27, 2001 13 mins Software Development E++: A pattern language for J2EE applications, Part 1 Build better J2EE applications with a high-level pattern language By Bin Yang Apr 20, 2001 19 mins Java Software Development Web Development Java development tools duke it out for biz apps Sun Forte for Java 2.0 and Oracle JDeveloper 3.2 help enterprise developers gain the upper hand By Maggie Biggs Apr 20, 2001 7 mins Development Tools Java Savor success with Java on the front end HTML, Swing, or XML: Choose the best front-end technology for your Java development By Alex Kalinovsky Apr 20, 2001 22 mins HTML Java Web Development Four for the ages Answers on threads, Class.forName(), multiple values, and shallow copying By Tony Sintes Apr 13, 2001 5 mins Concurrency Java Spec for real-time Java inches closer Sun aims to release a final version by year's end By Ashlee Vance Apr 13, 2001 2 mins Java Jato: The new kid on the open source block, Part 2 Look in-depth at Java-to-XML translation By and Andy Krumel Apr 13, 2001 26 mins Java Open Source Programming Languages Are smart coders the enemy? JavaWorld forum members voice their doubts about XP By JavaWorld Staff Apr 13, 2001 10 mins App Testing Java Security Reveal the magic behind subtype polymorphism Behold polymorphism from a type-oriented point of view By Wm. Paul Rogers Apr 13, 2001 19 mins Java Manage distributed sessions To avoid a single point of failure, use a distributed architecture for managing sessions By Kelly Davis and Robert Di Marco Apr 13, 2001 14 mins Java Web Development Import overhead Does importing an entire package slow down code? By Tony Sintes Apr 6, 2001 2 mins Breathe intelligence into Java Making AI work in your Java programs is easier than you think By Lane W. Sharman Apr 6, 2001 13 mins Access Control Java Web Development Program multimedia with JMF, Part 1 Go multimedia by learning how the Java Media Framework compares to your stereo system By Budi Kurniawan Apr 6, 2001 15 mins Java How many times do you restart your server during development? Is the lack of Java class reloading a problem? By Anil Hemrajani Apr 6, 2001 3 mins Java Robust event logging with Syslog Syslog is a fast, flexible, and easily extendable logging system By Nate Sammons Apr 6, 2001 25 mins Java JavaWorld April 2001 By JavaWorld Staff Apr 2, 2001 3 mins Java Java Product News (March 30, 2001) By Lisa Alexander Mar 30, 2001 8 mins Technology Industry Clean up your wire protocol with SOAP, Part 1 An introduction to SOAP basics By Tarak Modi Mar 30, 2001 20 mins Java Web Development J2EE project dangers! Avoid these 10 J2EE dangers to ensure your enterprise Java project's success By Humphrey Sheil Mar 30, 2001 22 mins Java Web Development Working in Java time Learn the basics of calculating elapsed time in Java By Robert Nielsen Mar 30, 2001 13 mins Java Deliver cellular messages with SMS SMS: A shortcut to providing information services to cell phones By Sonal Bansal and Gaurav Pal Mar 30, 2001 12 mins Java Constants What's the best way to handle constants in an application? By Tony Sintes Mar 30, 2001 2 mins Java Make bad code good Refactor broken Java code for fun and profit By Dr. John Farrell Mar 23, 2001 25 mins App Testing Java Security Java Product News (March 23, 2001) By Lisa Alexander Mar 23, 2001 7 mins Software Development Performance books put to the test Tune up your Java programs with the help of these Java books By John Zukowski Mar 23, 2001 14 mins Build Automation Share drawings worldwide with eBeam eBeam Moderator 2.0 hardware/software combo captures live whiteboard sessions By Randy Grein Mar 23, 2001 4 mins Software Development Design for performance, Part 3: Remote interfaces Learn to avoid performance hazards when designing Java classes By Brian Goetz Mar 23, 2001 10 mins Build Automation Tcl your Java apps Enhance the customizability and flexibility of your enterprise Java apps By Benedict Chng Mar 23, 2001 19 mins Java Java diamonds are forever How does Java solve the multiple-inheritance diamond problem? By Tony Sintes Mar 23, 2001 3 mins Letters to the Editor By JavaWorld Staff Mar 23, 2001 16 mins Software Development Integrate your legacy applications with JNI Learn how to integrate a legacy accounting application and a new sales force automation program using JNI By Michael L. Perry and Itworld.com Mar 16, 2001 20 mins Java WebSphere keeps world of e-commerce turning Multicultural support, seamless integration bolster global e-commerce initiatives By James R. Borck Mar 16, 2001 7 mins Software Development The magic of Merlin How the new JDK 1.4 — code-named Merlin — levitates its functionality By Vinay Aggarwal Mar 16, 2001 16 mins DNS Java Web Development Java Product News (March 16, 2001) By Lisa Alexander Mar 16, 2001 8 mins Software Development Access the world’s biggest database with Web DataBase Connectivity Use SQL to query Web-based information By Tony Loton Mar 16, 2001 11 mins Data Management Java Web Development Jato: The new kid on the open source block, Part 1 A new library for converting between Java and XML By and Andy Krumel Mar 16, 2001 16 mins Java Programming Languages XML saves the UI Build automated UIs with XML and XSLT By Tony Sintes Mar 16, 2001 5 mins Java Programming Languages J2ME: The next major games platform? Is J2ME feasible as a high-end games platform for mobile devices? By Jason R. Briggs Mar 9, 2001 17 mins Java Software Development Technology Industry Streamline app dev aptly with a single tool Together Control Center 4.2 improves workflow, allowing development teams to focus on the big picture By Tim Fielden Mar 9, 2001 5 mins Development Tools Java Java moves trading into the wireless age Vendors partner up to put Java's portability and usability to work in mobile trading By Eugene Grygo Mar 9, 2001 4 mins Java Technology Industry Java Product News (March 9, 2001) By Lisa Alexander Mar 9, 2001 9 mins Software Development Doclet your servlet! Write better documentation with ServletDoclet By Jeremy Roschelle Mar 2, 2001 22 mins Java Web Development WebGain sharpens its edge WebGain Studio 4.1 streamlines enterprise development with modeling and object-to-database mapping capabilities By Mike Heck Mar 2, 2001 5 mins Development Tools Java Java Product News (March 2, 2001) By Lisa Alexander Mar 2, 2001 9 mins Software Development Study guide: The ins and outs of standard input/output Brush up on Java terms, learn tips and cautions, review homework assignments, and read Jeff's answers to student questions By Jeff Friesen Mar 2, 2001 13 mins Java What makes a good Java Website? How are Java community sites helping you today? By Anil Hemrajani Mar 2, 2001 3 mins Java XML messaging, Part 1 Write a simple XML message broker for custom XML messages By Dirk Reinshagen Mar 2, 2001 17 mins Java Programming Languages Web Development J2EE clustering, Part 1 Clustering technology is crucial to good Website design; do you know the basics? By Abraham Kang Feb 23, 2001 27 mins Java Web Development Java Product News (February 23, 2001) By Lisa Alexander Feb 23, 2001 7 mins Technology Industry Servlets in Apache Tomcat and BEA Systems’ WebLogic Server Deploy servlets and Web applications in two popular application servers By Steven Gould Feb 23, 2001 20 mins Java Technology Industry Web Development 1…1,0871,0881,0891,0901,0911,0921,0931,0941,095…1,114 Show me moreLatestArticlesVideos feature How to land a software development job in an AI-focused world By Bob ViolinoMar 23, 20269 mins Artificial IntelligenceCareersGenerative AI opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management opinion The ‘toggle-away’ efficiencies: Cutting AI costs inside the training loop By Jayachander Reddy KandakatlaMar 20, 20269 mins Artificial IntelligenceGenerative AITechnology Industry video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python