前言
从今日起,陆续分享《HeadFirstJava》的读书笔记,希望能够帮助大家更好的理解Java,提高自己的基础编码能力。
Java是一门面向对象的高级编程语言,常年霸占编程语言排行榜前三。
Java是目前国内的主流开发语言,基本每家大型公司都对Java开发工程师有巨大需求,因此打好Java基本功对我们的职业生涯有很好的帮助。
今天要分享的是【基本概念-进入Java的世界】,希望对大家有所帮助。
书籍精华
Java的工作方式
几个核心概念:源代码,编译器,虚拟机
public class Party {
public void buildInvite() {
Frame f = new Frame();
Label l = new Label("Party at Tim's");
Button b = new Button("You bet");
Button c = new Button("Shoot me");
Panel p = new Panel();
p.add(l);
}
}
Java简史
几个重大版本:Java 1.02,Java 1.1,Java2(1.2到1.4),Java5.0(1.5及以上)
- 见过Java 2和Java 5.0,有Java3和Java4么
Java就是这么酷
源文件、类、方法
Java的类
public class MyFirstApp {
public static void main(String[] args) {
System.out.println("I Rule!");
System.out.