开发简单应用程序
来源:互联网 发布:计算工资的软件 编辑:程序博客网 时间:2024/05/18 12:03
public 公共的
static 静态的
void 空的,没有的
main 主要的
class 类
system 系统
out 外面,外出,输出
print 打印
line 行
JDK java development Kit development :开发 kit :n.
程序:完成某些事物的一种既定的方式和过程。
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。
和任何计算机对话,要使用计算机语言,计算机语言有很多种,他们都有自己的语法规则,我们可以选择其中一种来描述我们的程序,然后传达给我们的程序。计算机阅读我们给它的程序,也就是阅读指令集,然后按部就班的严格执行。通常我们编制程序时选用的语言是那种有利于人类读写的语言,俗称高级语言。但是计算机仅仅明白0和1代码组成的低级语言(即二进制形式的机器语言程序)中间需要一个翻译官进行语言转换。
java的简单背景
java是著名的sun公司于1995年推出的高级编程语言,别看它只有十几岁,它的本事可多着呢!java技术可以应用在几乎所有类型和规模的设备上,小到计算机芯片,蜂窝电话,大到超级计算机,无所不在。
java可以做什么
在计算机应用领域java的应用分为两种典型的类型。
一种是安装和运行在本机上的桌面程序,比如政府和企业里常用的各种管理信息系统。
另一种是通过浏览器访问的面向Internet的应用程序,比如网上商城系统。
Sun公司对java进行了市场划分
javaSE
javaEE
javaME
开发java程序的步骤
1.编写源程序
Java语言是一门高级程序语言,在明确了要计算机做的事情之后,把要下达的指令逐条用Java语言描述出来,这就是你编制的程序。我们称这个文件为源程序或源代码。.java作为扩展名
2.编译
经过编译,输出结果就是一个后缀名为.class的文件。我们称它为字节码文件。
.java的源文件----》编译器----》.class的字节码文件
3.运行
在java平台上运行生成的字节码文件,便可看到运行结果。
Sun公司提供的JDK就能实现编译和运行的功能。
java程序的框架
public class HelloAccp{ //类名必须和文件名一样 {}里是所有属于这个类的代码
public void static main(String[] args){ //我们的房子不管有多大,都要从们进入,main方法就是java程序的入,{}是计算机要执行的指令
System.out.println("Hello Accp"); //java语言自带的功能,向控制台输出信息。
System.out.print("");
example
//print在打印完要输出的信息后不会自动换行
//println在打印完要输出的信息后会自动换行
System.out.print("我爱Java");
System.out.print("我爱Java");
输出结果:
我爱java 我爱java
//System.out.println("我爱java");
//System.out.println("我爱java");
输出结果
我爱java
我爱java
}
}
程序员的基本功
编码规范
class HelloAccp{ //不规范的代码
public static void main(String[] args){ //main方法没有public就运行不了,为什么
System.out.println("你好!Accp5.0");
}
}
1.类名必须使用public 修饰
2.用{}括起来的通常表示程序的某一层次结构,{放在这一结构开始行的最末,}和这一结构第一个字母对齐,并且独占一行。
3.第一层次的语句或注释通常比高一层次的语句或注释缩进若干格后书写,使程序更加清晰,增加程序的可读性。
- 开发简单应用程序
- 开发简单JAVA应用程序
- 第一章 开发简单java应用程序
- 简单的Silverlight 2应用程序开发---01
- 简单的Silverlight 2应用程序开发---02
- 第一章 开发简单的java应用程序
- 使用C#Builder开发简单的数据库应用程序
- 使用C#Builder开发简单的数据库应用程序
- 使用网页应用程序(HTA)开发简单串口控制软件
- android应用 小试牛刀 开发自己的应用程序就是这么简单
- spring MVC之开发简单的web应用程序(一)
- 安卓开发简单管理应用程序使用的内存
- ThinkAndroid-简单、快速的 Android应用程序的开发框架
- 2416开发记录三:简单LED驱动及应用程序
- 【EJB基础】开发一个简单的EJB应用程序
- 简单的FTP应用程序
- 触摸屏简单应用程序
- 简单的 OpenGL 应用程序
- list用法
- 这样算是完成了MDSC的数据处理吗? 跟Q100结果对比...
- 设计模式
- 做一个程序员的必备
- bpl插件系统开发(2)
- 开发简单应用程序
- struts2 json jquery 集成详解
- 每天一看
- Linux下 MySQL Proxy 安装与配置2
- C#测试程序执行时间
- bpl插件系统开发(3)
- 用Matlab实现MDSC中的"Fourier Deconvolution"的算法
- bpl插件系统开发(4)
- 纪念这些日子