Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
alohawear
/
ThinkJava2
Public
forked from
ChrisMayfield/ThinkJava2
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 22, 2026
Add fruit charAt REPL embed for WordPress iframes.
AllenDowney
committed
b8eae2d
View commit details
Copy full SHA for b8eae2d
Browse repository at this point
Use light-mode console styling in Collatz embed.
AllenDowney
committed
5d7ea5e
View commit details
Copy full SHA for 5d7ea5e
Browse repository at this point
Fix embed asset URLs (chrismayfield.github.io typo).
Show description for 2a6dcd9
AllenDowney
committed
2a6dcd9
View commit details
Copy full SHA for 2a6dcd9
Browse repository at this point
Add minimal Collatz embed HTML for WordPress iframes.
Show description for 52f82e2
AllenDowney
committed
52f82e2
View commit details
Copy full SHA for 52f82e2
Browse repository at this point
Commits on Aug 20, 2026
Mark Task 6 fully done after GitHub PDF and GTP sync.
AllenDowney
committed
707d630
View commit details
Copy full SHA for 707d630
Browse repository at this point
Merge pull request #36 from ChrisMayfield/redesign-distrib
Show description for 5e4a0cf
AllenDowney
authored
5e4a0cf
View commit details
Copy full SHA for 5e4a0cf
Browse repository at this point
Mark Task 6 done on the project board focus list.
AllenDowney
committed
b0ff70d
View commit details
Copy full SHA for b0ff70d
Browse repository at this point
Track LaTeX PDF on GitHub and mirror to GTP via rsync.
Show description for a377396
AllenDowney
committed
a377396
View commit details
Copy full SHA for a377396
Browse repository at this point
Merge pull request #35 from ChrisMayfield/defer-javarunner-load
Show description for 1d75c11
AllenDowney
authored
1d75c11
View commit details
Copy full SHA for 1d75c11
Browse repository at this point
Defer java-runner load and show code until widgets appear.
Show description for 8991007
AllenDowney
committed
8991007
View commit details
Copy full SHA for 8991007
Browse repository at this point
Merge pull request #34 from ChrisMayfield/expand-javarunner-coverage
Show description for 7acedb7
AllenDowney
authored
7acedb7
View commit details
Copy full SHA for 7acedb7
Browse repository at this point
Expand java-runner coverage and hide unused Test button.
Show description for 556bb42
AllenDowney
committed
556bb42
View commit details
Copy full SHA for 556bb42
Browse repository at this point
Merge pull request #32 from ChrisMayfield/java-runner
Show description for 5fc5fbd
AllenDowney
authored
5fc5fbd
View commit details
Copy full SHA for 5fc5fbd
Browse repository at this point
Merge master (fix/issue-30-latex-toc) into java-runner
Show description for 991c23a
Copilot
and
AllenDowney
authored
991c23a
View commit details
Copy full SHA for 991c23a
Browse repository at this point
Merge pull request #33 from ChrisMayfield/fix/issue-30-latex-toc
Show description for e6efb50
AllenDowney
authored
e6efb50
View commit details
Copy full SHA for e6efb50
Browse repository at this point
Fix empty LaTeX PDF table of contents (issue #30).
Show description for b41f9e4
AllenDowney
committed
b41f9e4
View commit details
Copy full SHA for b41f9e4
Browse repository at this point
Merge correction to 6.1 into quarto build and give attribution
ChrisMayfield
committed
ba6f45b
View commit details
Copy full SHA for ba6f45b
Browse repository at this point
Merge branch 'master' into java-runner
ChrisMayfield
committed
8721d27
View commit details
Copy full SHA for 8721d27
Browse repository at this point
Merge pull request #28 from pascalcroizier/master
Show description for 737e001
ChrisMayfield
authored
737e001
View commit details
Copy full SHA for 737e001
Browse repository at this point
Integrate java-runner for interactive Quarto HTML snippets.
Show description for c2a7e2e
AllenDowney
committed
c2a7e2e
View commit details
Copy full SHA for c2a7e2e
Browse repository at this point
Commits on Oct 30, 2025
Adding quarto source files
AllenDowney
committed
57c08a5
View commit details
Copy full SHA for 57c08a5
Browse repository at this point
Commits on Aug 24, 2025
Updating with quarto
AllenDowney
committed
8f944ab
View commit details
Copy full SHA for 8f944ab
Browse repository at this point
Commits on Aug 23, 2025
Adding alt text
AllenDowney
committed
d14fb0c
View commit details
Copy full SHA for d14fb0c
Browse repository at this point
Commits on Oct 25, 2022
Incorrect code sample in the section 6.1
Show description for 76fb228
pascalcroizier
authored
76fb228
View commit details
Copy full SHA for 76fb228
Browse repository at this point
Commits on Jul 19, 2022
Merge pull request #27 from jdeisenberg/master
Show description for 8c8f6e8
ChrisMayfield
authored
8c8f6e8
View commit details
Copy full SHA for 8c8f6e8
Browse repository at this point
Merge pull request #26 from jdeisenberg/patch-1
Show description for 64fbec1
ChrisMayfield
authored
64fbec1
View commit details
Copy full SHA for 64fbec1
Browse repository at this point
Fix definition of method signature
Show description for e7b4245
jdeisenberg
authored
e7b4245
View commit details
Copy full SHA for e7b4245
Browse repository at this point
Update appb.tex
Show description for 3f77103
jdeisenberg
authored
3f77103
View commit details
Copy full SHA for 3f77103
Browse repository at this point
Commits on Apr 30, 2021
fixed typo in ch11
ChrisMayfield
committed
c2c6ffb
View commit details
Copy full SHA for c2c6ffb
Browse repository at this point
Commits on Feb 6, 2021
Merge pull request #22 from tunggnu/patch-1
Show description for b24756e
ChrisMayfield
authored
b24756e
View commit details
Copy full SHA for b24756e
Browse repository at this point
Commits on Jan 31, 2021
fix an incorrect code sample #21
Show description for e231ced
tunggnu
authored
e231ced
View commit details
Copy full SHA for e231ced
Browse repository at this point
Commits on Aug 4, 2020
update all redirects
ChrisMayfield
committed
d19381a
View commit details
Copy full SHA for d19381a
Browse repository at this point
fixed missing backslash in trinket
ChrisMayfield
committed
cc3df22
View commit details
Copy full SHA for cc3df22
Browse repository at this point
Commits on Jul 15, 2020
simplify booktoc nav
ChrisMayfield
committed
2bb5b06
View commit details
Copy full SHA for 2bb5b06
Browse repository at this point
Commits on Jul 1, 2020
Typos
AllenDowney
committed
76bcced
View commit details
Copy full SHA for 76bcced
Browse repository at this point
Previous
Next
You can’t perform that action at this time.