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 Design for performance, Part 2: Reduce object creation Avoid performance hazards while designing Java classes By Brian Goetz Feb 23, 2001 11 mins Build Automation Become a programming Picasso with JHotDraw Use the highly customizable GUI framework to simplify draw application development By Wolfram Kaiser Feb 16, 2001 23 mins Design Patterns Java Open Source HP launches e-services software suite Bluestone's Total-e-Sever J2EE application server central to HP's plans By Douglas F. Gray and Jack Mccarthy Feb 16, 2001 3 mins HP Java Technology Industry Speed up file searching in JFileChooser Implement a type-ahead feature for faster file selection By Slav Boleslawski Feb 16, 2001 11 mins Java Software Development Java, Linux trim the fat at Omaha Steaks Customers move from call center to Website By Rick Cook and Linuxworld.com Feb 16, 2001 10 mins Java Open Source Web Development Java Product News (February 16, 2001) By Lisa Alexander Feb 16, 2001 6 mins Technology Industry Plant your data in a ternary search tree Create an English dictionary that checks spelling and matches words as you type By Wally Flint Feb 16, 2001 15 mins Java Software Development Add the power of asynchronous processing to your JSPs Create custom JSP tags to use with JMS By Tarak Modi Feb 9, 2001 20 mins Java Web Development Double-checked locking: Clever, but broken Do you know what synchronized <em>really</em> means? By Brian Goetz Feb 9, 2001 13 mins Concurrency Imaginations run wild with Java Lego robots Learn to program the ultimate geek toy — Lego Mindstorms — in Java By Jonathan Knudsen Feb 9, 2001 14 mins Java Robotics Java Product News (February 9, 2001) By Lisa Alexander Feb 9, 2001 5 mins Software Development Warning! Threading in a multiprocessor world Find out why many tricks to avoid synchronization overhead just don't work By Allen Holub Feb 9, 2001 11 mins Concurrency Add XML to your J2EE applications Integrate an XML presentation layer in the J2EE layered architecture By Eoin Lane Feb 9, 2001 29 mins Devops Java Web Development Sun answers Microsoft with Net services push J2EE, XML occupy the core of the Sun ONE initiative By Ashlee Vance Feb 6, 2001 6 mins Java Web Development Get disconnected with CachedRowSet The new J2EE RowSet implementation provides updateable disconnected ResultSets in your JSPs By Taylor G. Cowan Feb 2, 2001 14 mins Data Management Java Web Development Is Sun paranoid of open source? To not let Java fall behind, Sun should enthusiastically embrace open source By Nicholas Petreley and Linuxworld.com Feb 2, 2001 3 mins Java Open Source LinuxWorld: Sun unveils Java for Linux appliances New J2ME components improve Java support on Linux-based devices By Clare Haney Feb 2, 2001 2 mins Java Software Development Java: It’s a good thing Why Java isn't slow, ugly, or irrelevant By Erwin Vervaet Feb 2, 2001 10 mins Java Java Product News (February 2, 2001) By Lisa Alexander Feb 2, 2001 7 mins Software Development Learn Java from Ben Franklin Write better Java code using Franklin's learning techniques By Robert Nielsen Feb 2, 2001 10 mins Java Microsoft outlines Java migration path to .Net JUMP tools to translate Java code to .Net; will it work? By Ashlee Vance Jan 26, 2001 4 mins Software Development Java Product News (January 26, 2000) By Lisa Alexander Jan 26, 2001 6 mins Software Development Servlet 2.3: New features exposed A full update on the latest Servlet API spec By Jason Hunter Jan 26, 2001 25 mins Java Web Development Combine the power of XPath and JSP tag libraries Achieve simple data access in JSPs using XPath expressions By Stanley Santiago Jan 26, 2001 16 mins Java Web Development Sun, Microsoft settle Java lawsuit Sun claims victory for Java's "Write Once, Run Anywhere" promise By James Niccolai Jan 24, 2001 4 mins Java Software Development Technology Industry Thanks type and gentle class Type and class are not interchangeable terms, but two carefully distinguishable object-oriented concepts By Wm. Paul Rogers Jan 19, 2001 12 mins Java Sun outlines J2EE strategy J2EE gets glowing one-year report card; version 1.3 on the way By Tom Sullivan Jan 19, 2001 3 mins Java Web Development Get the app out Discover the ins and outs of J2EE application assembly and deployment By Chang Sau Sheong Jan 19, 2001 16 mins Java Technology Industry Web Development Process JSPs effectively with JavaBeans Transport JSP processing logic into a JavaBean with the Template Method design pattern By Milan Adamovic Jan 19, 2001 18 mins Java Macworld report: Big news for Macintosh enthusiasts Mac OS X will move Java on the Mac from also-ran to serious contender By Daniel H. Steinberg Jan 19, 2001 11 mins Java Software Development Technology Industry Letters to the editor By JavaWorld Staff Jan 19, 2001 13 mins Technology Industry A Java case study: The power of J2EE How the Energy Information Administration secured a complete J2EE solution in less than five months By Jian Zhong and Betty Barlow Jan 18, 2001 14 mins Java Security Software Development Design for performance, Part 1: Interfaces matter Avoid performance hazards when designing Java classes By Brian Goetz Jan 12, 2001 12 mins Build Automation Retrofit existing applications with RMI Minimize code changes and gain flexibility by using the Adapter pattern on the client side By Gregg Sporar Jan 12, 2001 10 mins Design Patterns Java Web Development When is a singleton not a singleton? Avoid multiple singleton instances by keeping these tips in mind By Joshua Fox Jan 12, 2001 15 mins Java Web Development Java Product News (January 12, 2001) By Julie Salzmann Jan 12, 2001 6 mins Software Development Java Product News (January 5, 2001) By Julie Salzmann Jan 5, 2001 6 mins Technology Industry Java developers: High in demand, low on loyalty Java developers are hot commodities, but for how long? By Anil Hemrajani Jan 5, 2001 5 mins Java Calculating Java dates Take the time to learn how to create and use dates By Robert Nielsen Dec 29, 2000 14 mins Java Java Product News (December 29, 2000) By Julie Salzmann Dec 29, 2000 8 mins Technology Industry Validation with pure Java Build a solid foundation for the data-validation framework with the core Java API By Victor Okunev Dec 29, 2000 11 mins Java E-business choice: Java or Windows? Two InfoWorld Test Center veterans debate the pros and cons for e-business of J2EE vs. Microsoft 2000 By Tom Yager and Tim Fielden Dec 27, 2000 9 mins Java Take control of the servlet environment, Part 2 Alternatives to servlet session management By Thomas E. Davis and Craig Walker Dec 22, 2000 14 mins Databases Java Web Development C#: A language alternative or just J–?, Part 2 The semantic differences and design choices between C# and Java By Mark Johnson Dec 21, 2000 24 mins Java Software Development Technology Industry JUnit best practices Techniques for building resilient, relocatable, multithreaded JUnit tests By Andy Schneider Dec 21, 2000 25 mins App Testing Java Security Java Product News (December 21, 2000) By Julie Salzmann Dec 21, 2000 8 mins Technology Industry Untangle your servlet code with reflection Simplify servlet structure by breaking down functionality into separate methods By Jeremy Roschelle Dec 21, 2000 24 mins Java Web Development Make an EJB from any Java class with Java Reflection Make any single-tier Java application into an enterprise application By Tony Loton Dec 15, 2000 14 mins Java Web Development Java Product News (December 15, 2000) By JavaWorld Staff Dec 15, 2000 9 mins Software Development Java security evolution and concepts, Part 3: Applet security Tackle Java applet security with confidence By Raghavan N. Srinivas Dec 15, 2000 37 mins Access Control Encryption Java 1…1,0881,0891,0901,0911,0921,0931,0941,0951,096…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