java入门

java入门

1.计算机的组成:硬件+软件
1.1:硬件:键盘,鼠标,扫描仪,摄像头,音箱,显示器,cpu,内存,硬盘,U盘,移动硬盘, 显卡,声卡。

1.2:软件:
	1.2.1:系统软件:windows,Mac,linux,unix,dos

	1.2.2:应用软件:
		B/S:通过浏览器访问服务器的项目。eg:淘宝,京东
		C/S:通过客户端访服务器端的项目。eg:QQ,office

2.软件开发:开发工具+开发语言+开发环境
2.1:开发工具:记事本,Notepad++,eclipse,myeclipse,idea.

2.2: 开发语言:java
	2.2.1:Java是一种纯面向对象的跨平台的语言。

	2.2.2:Java的体系
		JavaSE:Java平台标准版,java基础,核心。开发桌面应用程序。
		JavaEE:Java平台企业版。开发面向internet的应用程序。
		JavaME:Java平台微型版。作嵌入式或手机移动端的开发,机顶盒,手机。

	2.2.3:Java的应用
		2.2.3.1:开发桌面应用程序。
		2.2.3.2:开发面向internet的应用程序
		2.2.3.3:作嵌入式或手机移动端的开发。
		2.2.3.4:java是大数据基础。
		2.2.3.5:给大型提供解决方案.

3.3:开发坏境:Jdk(java开发工具包)
	3.3.1:卸载软件:开始菜单-》控制面板-》程序和功能-》找到对应的程序右键卸载。

	3.3.2:Jdk的安装(开发环境):安装时路径自己选择,eg:D:jdk1.8 
		   Jre的安装(运行环境):安装时路径自己选择,eg:D:jdk1.8jre
		   测试Jdk是否装好:运行-》cmd->切换盘符 d:回车-》进入文件夹:cd D:jdk1.8\bin-》Java再输入javac.

	3.3.3:配置环境变量:目地:让电脑在任何都能识别 java命令,使用方便。
			我的电脑-》右键属性-》高级系统设置-》环境变量-》系统变量-》新建JAVA_HOME:D:jdk1.8 -》接收配置,找到Path,在后面配置%JAVA_HOME%\bin.
			如果是其他版本还要配置:新建classPath:.;%JAVA_HOME%\lib\dt.jar;
				%JAVA_HOME%\lib\tools.jar

4.开发Java程序三步骤
4.1:编写Java源文件:生成.java文件
4.1.1:Java规范
4.1.1.1:Java区分大小写。
4.1.1.2:Java中所有标点符号都是英文的。
4.1.1.3:一行只写一条语句。
4.1.1.4:java中的每一个层次结构相对外面一层要有一个tab制表符(8个空格)的缩 进。
4.1.1.5:每个结构的大括号,开始括号在这一结构末尾,结束的括号单独占一行与这 一结构的首字母。
4.1.1.6:每条语句以分号结尾。
4.1.2:类框架:public class 类名{
}
注意:类名可以自定义,类名可以一到多个单词组成,每个单词首字母大写,其它 的小写。
用public修饰的类名必须Java源文件名同名。

	4.1.3:main框架(Java程序的入口):public static void main(String[] args){

									}
			注意:main框架写在类框架中。
	4.1.4:程序输出语句:System.out.print("输出内容");输出内容
					   System.out.println("输出内容");输出内容之后换行。
			注意:输出语句写在main框架中。

4.2:编译Java源文件:生成.class文件又名字节码文件。编译:javac java源文件名.java
		步骤:运行cmd->切换盘符 d:->进入Java源文件所有目录 eg:cd Java源文件路径名
			 -》javac java源文件名.java->生成.class文件

4.3:运行.class文件:java .class文件  ,输出程序的内容。
	eg:public class HelloWord{
public static void main(String[] args){
	System.out.println("Hello world");
	System.out.println("Hello java");
	System.out.println("我是人");
}

}

5.Java程序运行原理分析
5.1:Jdk:编译器,jre,jvm。
5.2:jre:运行环境,jvm
5.3:jvm:Java虚拟机,可以将.class文件翻译成系统可识别机器语言;强大自动垃圾回收机 制。

6.计算机中,内存短暂存数据,磁盘长久存储数据。
Java程序在内存中运行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值