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程序在内存中运行。

在车辆工程中,悬架系统的性能评估和优化一直是研究的热点。悬架不仅关乎车辆的乘坐舒适性,还直接影响到车辆的操控性和稳定性。为了深入理解悬架的动态行为,研究人员经常使用“二自由度悬架模型”来简化分析,并运用“传递函数”这一数学工具来描述悬架系统的动态特性。 二自由度悬架模型将复杂的车辆系统简化为两个独立的部分:车轮和车身。这种简化模型能够较准确地模拟出车辆在垂直方向上的运动行为,同时忽略了侧向和纵向的动态影响,这使得工程师能够更加专注于分析与优化与垂直动态相关的性能指标。 传递函数作为控制系统理论中的一种工具,能够描述系统输入和输出之间的关系。在悬架系统中,传递函数特别重要,因为它能够反映出路面不平度如何被悬架系统转化为车内乘员感受到的振动。通过传递函数,我们可以得到一个频率域上的表达式,从中分析出悬架系统的关键动态特性,如系统的振幅衰减特性和共振频率等。 在实际应用中,工程师通过使用MATLAB这类数学软件,建立双质量悬架的数学模型。模型中的参数包括车轮质量、车身质量、弹簧刚度以及阻尼系数等。通过编程求解,工程师可以得到悬架系统的传递函数,并据此绘制出传递函数曲线。这为评估悬架性能提供了一个直观的工具,使工程师能够了解悬架在不同频率激励下的响应情况。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值