首页 > 其他分享 >第一周学习报告

第一周学习报告

时间:2024-07-07 19:08:20浏览次数:7  
标签:注释 路径 Java 报告 第一周 学习 单词 标识符 目录

在第一周,对Java进行初步了解,学习了Java的一些基础知识。学习主要参考于B站上的黑马程序员,以下为这周的学习报告

day1

打开CMD
1.win+r
2.输入CMD

常见的CMD命令
1.盘符名称+冒号
盘符切换
2.dir
查看当前路径下的内容
3.cd目录
进入单级目录
4.cd ..
回退到上一级目录
5.cd 目录1\目录2...
进入多级目录
6.cd
回退到盘符目录
7.cls
清屏
8.exit
退出命令提示符窗口
练习
利用CMD打开QQ
1.切换盘符

2.打开QQ

day2

java的安装目录
1.bin
该路径下存放了各种工具命令
2.conf
该路径下存放了相关配置文件
3.include
该路径下存放了一些平台特定头文件
4.jmods
该路径下存放了各种模块
5.legal
该路径下存放了各模块的授权文件
6.lib
该路径下存放了工具的一些补充JAR包
HelloWord案例
1.用记事本编写程序
2.编译文件

3.运行程序

day3

Notepad
常见的高级记事本:Eaitplus、Notepad++、Sublime等
Java三大类
1.JavaSE
Java语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
2.JavaME
Java语言的(小型版),用于嵌入式电子设备或者小型移动设备。
3.JavaEE
Java语言的(企业版),用于web方向的网站开发。
Java跨平台运行原理
当Java程序需要运行时,JVM会加载字节码文件,并将其转换成当前平台能够理解的机器码,然后执行这些机器码。JVM是一个虚拟的计算机,它负责在运行时将字节码转换成特定平台的机器码。每个操作系统都有对应的JVM实现,这使得Java程序能够在不同平台上运行而不需要做任何修改。
JRE和JDK

day4

注释和关键字
注释分类
1.单行注释 格式://注释信息
2.多行注释 格式:/*注释信息 */
3.文档注释 格式:/**注释信息 **/
关键字
关键字:被Java赋予了特定含义的英文单词
*关键字的字母全部小写。
字面量
字面量类型
1.整数类型:不带小数点的数字
2.小数类型:带小数点的数字
3.字符串类型:用双引号括起来的内容
4.字符类型:用单引号括起来的内容,但内容只能有一个
5.布尔类型:布尔值,表示真假
6.空类型:一个特殊的值,空值
\t 制表符
在打印的时候,把前面的字符串补齐到8,或者到8的倍数,最少补一个,最多补8个.

day5

标识符
给类,方法,变量起的名字
标识符命名规则
硬性要求
1.由数字、字母、下划线和美元符组成
2.不能以数字开头
3.不能是关键字
4.区分大小写
软性建议
*小驼峰命名法:方法、变量
1.标识符是一个单词时,全部小写
2.标识符由多个单词组成是,第一个单词首字母小写,其他单词首字母大写
*大驼峰命名法:类
1.标识符是一个单词时,首字母大写
2.标识符由多个单词组成是,每个单词首字母大写

day6

算数运算符
ASCII字符代码表
image
Java逻辑运算符
image
短路逻辑运算符
image
运算符优先级:
image

标签:注释,路径,Java,报告,第一周,学习,单词,标识符,目录
From: https://www.cnblogs.com/wangzilin0507/p/18288388

相关文章

  • 跟着吴恩达学深度学习(二)
    前言第一门课的笔记见:跟着吴恩达学深度学习(一)本文对应了吴恩达深度学习系列课程中的第二门课程《改善深层神经网络:超参数调试、正则化以及优化》第二门课程授课大纲:深度学习的实用层面优化算法超参数调试、Batch正则化和程序框架目录1深度学习的实用层面 1.1 训练/......
  • 强化学习(Value Function Approximation)-Today9
    ValueFunctionApproximation主要是使用神经网络来求最优解问题,主要包括Algorithmforstatevaluefunction、Sarsa和valuefunctionapproximation的结合、Q-learning和valuefunctionapproximation的结合、DeepQ-learning。由于tables的数据不能处理很大的statespace或......
  • 软件工程进度报告——第一周
    本周总结:本周在网络上初步认识了java语言,java语言是由美国sun公司在1995年推出的一门计算机高级语言,早期称为Oak(橡树),后期改名为Java,Java之父是詹姆斯-高斯林。为什么要学习Java语言呢?第一,Java语言是世界上最流行的语言之一,在我国使用最广泛的编程语言。第二,Java语言的可移植......
  • 昇思25天学习打卡营第14天|SSD目标检测
    今天学习的是SSD目标检测内容,首先介绍什么是SSD?SSD,全称SingleShotMultiBoxDetector,是WeiLiu在ECCV2016上提出的一种目标检测算法。使用NvidiaTitanX在VOC2007测试集上,SSD对于输入尺寸300x300的网络,达到74.3%mAP(meanAveragePrecision)以及59FPS;对于512x512的网......
  • 2024暑假第一周总结
    JAVA开发环境搭建和HelloWorld编译1、JDK安装(java开发环境安装)更改环境变量Path环境变量Path环境变量用于记住程序路径,方面在命令行窗口的任意目录启动程序老版本的jdk需要进行配置环境变量,将jdk和bin包路径复制,新建path路径Java_home环境变量告诉操作系统JDK安装在了哪个......
  • 研0学习笔记——大模型微调之LoRA技术
    概念:LoRA(LowRankAdaptaionofLLMs),即LLMs的低秩适应,可以做到只使用极少量参数的训练,达到微调整个模型的效果,解决了先前AdapterTuning与PrefixTuning的缺点。应用:1、在绘画应用stablediffusion中,LoRA以插件的形式嵌入模型中,使得用户可以下载相对于原模型(GB量级)更小的Lo......
  • FPGA以太网学习-RGMII与GMII
    以太网口都叫RJ45接口,从功能角度说,网口只是信号连接,本身没有通信能力。PHY(物理层),这边需要一个芯片,将并行的以太网数据到符合以太网物理层链路数据传输格式的电平信号转换。上图PHY右边是经过编码后的串行数据信号,左侧是提供多种并行信号。网络变压器连接串行信号和网口。MII接......
  • STK 报告和图表
    STK提供了很多样式的报告和图表,并且可以个性化定制。纬度、经度和高度(LLAPosition)(1)在ObjectBrowser里面选中MEO;(2)点击图标,打开Report工具;(3)选中InstalledStyles—LLAPosition;(4)点击Generate…,会出现一个报表,里面列出了在整个场景时间段内的纬度、精度、高度以及相应的速......
  • 强化学习 --K臂老虎机(2)
    3.1前提在前一节我们提出了一个强化学习经典问题“K臂老虎机”,并将这个问题数学形式化,并将求解“最大奖励概率分布”变换为求解“最小化累计懊悔”问题。之后又给出了K臂老虎机的环境生成问题,以及解决K臂老虎机算法的框架。在这节中,我们将会实现几个策略来解决K臂老虎机问题......
  • lock_guard和unique_lock学习总结
    1.std::lock_guardstd::lock_guard其实就是简单的RAII(ResourceAcquisitionIsInitialization)封装,资源获取即初始化。在构造函数中进行加锁,析构函数中进行解锁,这样可以保证函数退出时,锁一定被释放。 不可以对std::lock_guard调用unlock进行解锁操作。std::lock_guard是一......