创建Java HelloWorld(千里之行 始于足下)<04<Android开发小典

    千里之行 始于足下

    今天开始老何与大家分享Android开发Java语言部分,该如何学好一门编程语言呢?老何有一点经验愿和大家分享。【见附注1】

   OK,咱们开始Java语言的第一个程序Hello World!(为更好的练习Android Java语言部分,采用Eclipse作为工具,相对于AndroidStudio练习Java更方便)

1,打开Eclipse,新建Java工程

2,输入工程名称,选择JRE

3,确定相关设置,默认即可(src为源文件目录,bin为编译后的文件目录,见附注2,java运行原理)

4,生成工程如下(这里默认打开的是包浏览器视图,后面也介绍了导航浏览器视图,见附注3,包浏览器视图和导航浏览器视图)

5,新建包文件(也就是创建分类文件夹,当然也可以不用创建,分类的好处是当文件多了方便归类查找,一般按功能模块划分)

6,输入包的名字( 格式一般为域名反写+项目名+功能名,这里如com.company.hello.first)

7,新建第一个java文件

8,输入java 类名字,其他项为包位置,模版选项等(这里勾选了public static void main,为我们生成了一段入口代码)

9,第一个java程序出来了

10,编辑代码,增加注释和输出

      > package com.company.hello.first; 定义文件所在的文件夹,包路径

      > public class HelloWorld 定义类名

      > public static void main(String[] args) 程序入口,main方法

      > //输出Hello World 为单行注释,/* */为多行注释,类似于备注

      > String[] args 数组参数,可通过执行java Helloworld args[0]args[1]…,一般用不上

     > System.out.println(“Hello World !”);标准输出方法println,位于java.lang包下的系统方法,打印Hello World

11,运行HelloWorld 文件

12,控制台显示了结果

13,切换打开导航视图管理器(见附注3,包浏览器视图和导航浏览器视图)

14,导航视图如下,更清晰的显示了程序文件结构

       > 目录src: 存放java源程序 

       > 目录bin: 存放源程序编译后的class类文件 

       > .settings/.classpath/.project: Eclipse根据项目配置自动生成的相关文件


附注:

1、如何学习一门语言 ?

    老何把语言学习分成三个部分:基本功+套路+规则,为了便于理解把它和武术学习作对比(老何曾在体大学过一点散打的,略懂一二)

    基本功:是编程的基础,如数据类型、基本运算、流程控制等,对应武术中手法、步型、腿法等。

    套路:是经验的总结,语言中有各种模式,如MVC、单例、观察者、代理等,对应武术中如什么式,多少掌等。

    规则:是语言的精华,如API或框架,每种语言有自己的规则(按照一定的方法,输入特定的参数,获得想要的结果),对应武术中就是竞技规则,只有按照规则比赛才能得分。

    基于此,我们重点要练好基本功,掌握一些套路,不断的积累并运用规则。

    最后加一点就是勤奋,不断的修炼,总结,当然要结合各种实战。(实践是检验真理的唯一标准)

    最终目标是融会贯通,达到无招胜有招(给个需求总能给出有效的解决方法)

2、java运行原理

     开发的代码是Java源程序(各个*.java文件),经过JRE中的javac编译生成Java类文件(对应的*.class文件)(Eclipse已经帮我们后台整合编译,run时直接生成)

    Java类文件被装载到Java虚拟机上(Java程序和各个操作系统通讯的接口,位于JRE中,把.class字节码解释成具体平台上的机器指令执行),因此只要安装了JRE,即可实现跨平台运行Java程序。

3、包浏览器视图和导航浏览器视图

     包浏览器视图,以包为显示单位,开发编辑时更方便

    导航浏览器视图,以文件夹为显示单位,树形层次结构显示,同系统的目录结构,查找结构时更方便

    以不同视角查看工程,具体选择哪个看个人喜好。


相关文章:

创建Java HelloWorld(千里之行 始于足下)<04<Android开发小典

创建Swift HelloWorld(千里之行 始于足下)<04<iOS开发小典

创建Objective-C HelloWorld(千里之行 始于足下)<04B<iOS开发小典

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,045评论 25 707
  • 千里之行 始于足下 今天开始老何与大家分享iOS开发Swift语言部分,该如何学好一门编程语言呢?老何有一...
    老何解码阅读 273评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,494评论 18 139
  • 兰舟催暮,汀桥叶浦寒鸦树。茫茫雾霭凫烟渚,竹管丝弦,至客秦淮渡。 皓月当空星满布,杯觞壶浊情难苦。恨相思夜长无数,...
    Delia常青藤阅读 270评论 8 13
  • (本文参加#感悟三下乡,青春筑梦行#活动,本人承诺,文章内容为原创,且未在其他平台发表过。) 从放假回家到再次来到...
    风萧扬阅读 291评论 0 0