Interactive Java using Nashorn (part II)

In my last blog [1] I showed you how to invoke Nashorn, how to add a Java class and how to invoke a method on it. Now, we want to perform some queries on a bigger amount of data. You can find a description of this data structure on the free sample pages of my book “Java Lambdas and (parallel) Streams” [2]. You may download the sources of the data generator from source section of the associated web site [3]. Continue reading “Interactive Java using Nashorn (part II)”

Interactive Java using Nashorn (part I)

Have you ever needed to evaluate a Java class, or just perform some quick tests to see how a statement is working? Writing a full Java program just to test a single command might be a solution. A better one would be to use a REPL (Read Eval Print Loop) tool for an interactive test of Java constructs.

I’m going to write about the upcoming REPL tool of Java 9 soon. But before, I like to show how to perform this task with the recent Java 8  version. Continue reading “Interactive Java using Nashorn (part I)”

NetBeans and Terminal Window

Sometimes you need to invoke a command line tool during your work with NetBeans. Instead of switching to another window, it is possible to invoke a terminal within NetBeans.

If you expect this in the View or Tools menu, you would not find this tool. Like a couple of other useful windows or tools, you’ll find it in the Window menu, which does not only contain a list of open windows (within the Documents… submenu).

Open Window -> IDE Tools -> Terminal.

By now, NetBeans would not start the system command line prompt, but a Unix alike command shell. Thus, if you like to use the terminal window and your operating system is Microsoft Windows, you’ll need to install cygwin first.

I’m going to write about some useful command line tools soon. Stay tuned!