JavaSE学习记录day01

《详细指南:本地部署Ollama大型模型的完整步骤》 通过本指南,您应该能够成功地在本地部署Ollama大型模型,并开始使用它进行各种AI任务。Ollama的易用性和高性能使其成为研究和开发的理想选择。Ollama是一个高性能的AI模型部署平台,支持在本地轻松部署大型语言模型。本指南将详细介绍如何在本地环境中部署Ollama,并运行一个大型模型。 阅读详情

 

1、从今天开始以后就是Java软件工程师了!!!



2、什么是软件工程师呢?
        是一种职位的名称。
        通常是通过计算机的某种编程语言完成软件的开发。



3、什么是软件呢?
        大家眼前的笔记本电脑就是一台计算机。
        计算机包括两部分:
        *硬件:鼠标、键盘、显示器、主机箱内部的CPU、内存条、硬盘等。。。
        注意:计算机只有硬件是无法工作的,需要软件驱动硬件才能工作。
        *软件:
            软件包括:系统软件和应用软件。
            系统软件:
                直接和硬件交互的软件,例如:window7、winxp、win8、win10、linux操作系统。
            应用软件:
                应用软件通常运行在系统软件中,例如QQ运行在window操作系统上。
                QQ就是应用软件。
                win就是操作系统软件。
    我们通常所说的软件开发一般都是指使用计算机编程语言完成"应用软件"的开发。



4、开发软件需要计算机编程语言,计算机编程语言很多,例如:C语言、C++、Java、.NET、C#、php...
咱们主要学习那个编程语言呢?

    Java编程语言、Java系列的技术。
    通过学习Java系列的技术完成应用软件的开发。



5、Java软件工程师:通过Java编程语言完成应用软件的开发。
    我们不是搞硬件的,我们是搞软件开发的。



6、学习之前先安装一个好一点的文本编辑器:我们这里安装的是Editplus3
    *安装EditPuls之后取消文件自动备份。
    *设置字体大小。
    ......



7、作为程序员要去掌握最基本的window相关的DOS命令:
*DOS命令在哪里编写?
    在DOS命令窗口中编写DOS命令。
*DOS命令窗口怎么打开呢?
    开始菜单-->运行-->输入cmd-->回车【默认打开的是黑色的命令窗口,这就是DOS窗口】

     快捷键:Windows+r
*常见的DOS命令?
    -exit 退出当前DOS命令窗口。
    -cls 清屏。
    -DOS窗口的内容怎么复制:
        在DOS窗口的任意位置,点击鼠标右键,然后选择标记,
        接下来选中要复制的内容,在DOS窗口的任意位置点击鼠标右键,
        此时要复制的内容已经复制到剪切板了。
        在需要粘贴的位置粘贴即可。
    -dir 列出当前目录下所有的子文件/子目录。
    -cd 命令。
        *cd命令表示:change diretory【改变目录】
        *cd命令怎么用?
            cd 目录的路径
        *但是:路径包括绝对路径跟相对路径。
        *绝对路径:表示该路径从某个磁盘的盘符下作为出发的路径。
        *相对路径:表示该路径从当前所作的路径下作为出发的路径。
        *假设当前所在的路径C:\Users\Administrator>,那么在此输入
            cd Desktop,那么其中Desktop就是一个相对路径,从当前所在的
            C:\Users\Administrator>这个路径作为出发点,开始找Desktop目录。

        *假设是这样子写的:C:\Users\Administrator\Desktop
            其中C:\Users\Administrator\Desktop路径就是一个绝对路径。
    - cd..回到上级目录。
    - cd \ 直接回到根目录。
    - 怎么切换盘符:
        c:
        d:
        e:
        f:



8、关于windows操作系统的文件扩展名的设置:
    作为Java程序员,以后要建立.java结尾的文件,所以必须保证文件的扩展名是.java
    怎么做:
        打开计算机-->组织-->文件夹和搜索引擎选项-->查看-->隐藏已知文件类型的扩展名(前面的对勾去掉)



9、计算机语言的发展史:
    9.1、什么是计算机<编程>语言?
        提前的人为的制定好的一套交流规则,有的时候,有的语法是需要死记硬背的,不要问为什么。
        而只要遵守这套语法规则,那么人和计算机之间就可以很好的沟通、交流。这就是计算机编程语言。
        计算机编程语言也有很多种。例如:C语言 C++ Java PHP....
    9.2、计算机语言的发展史:
        第一代语言:机器语言
            主要编写二进制码,直接编写100101010101这样子的二进制。
            以打卡机为代表。
        第二代语言:低级语言
            汇编语言
            低级语言当中已经引入了一些英语单词,例如变量赋值采用mv a to b
        第三代语言:高级语言
            几乎和人类的语言完全相同,即使没有学习过计算机编程,只要
            看到这段代码就知道代码主要完成什么功能。
            例如:C语言、C++、Java、....
        总之,大家看到了编程语言的发展方向是:向着人类更加容易理解的方向发展。



10、Java语言的发展史:
    *Java语言诞生于1995年。
    *其实在1995年之前SUN公司(太阳微电子公司:该公司目前被orale(甲骨文:做数据库的)收购了)
    为了占领智能电子消费产品市场,派James Gosling领导团队开发了一个oak(橡树)语言。
    *1996年:JDK1.0诞生
        -什么是JDK
            Java开发必须安装一个工具包,改工具包需要从官网下载。
            目前SUN被oracle收购了,所以需要去oracle下载:http://www.oracle.com
    *目前JDK最高版本是:Java12/JDK12
    *Java包括三大板块:
        -JavaSE(Java标准版)
        -JavaEE(Java企业版)
        -JavaME(Java微型版)
        其中JavaSE是基础,以后主攻的方向是JavaEE方向。



11、Java语言特性【开源、免费、纯面向对象、跨平台】
    *简单性:
        相对而言的,例如Java中不再支持多继承,C++是支持多继承的,多继承比较复杂
        C++中有指针,Java中屏蔽了指针的概念。
        所以Java是相对简单的。
        Java语言底层是C++实现的。不是C语言。
    *面向对象:
        java是纯面向对象的。更加符合人的思维模式。跟容易理解。
    *可移植性
        什么是可移植性?
            java程序员可以做到一次编译,到处运行。
            也就是说java程序可以在windows操作系统上运行,
            不需要做任何改动,同样的java可以之间放到Linux操作系统上运行,
            这个被称为java程序的可移植性,或者就做跨平台。
        Windows操作系统内核跟Linux操作系统的内核肯定不一样,他们这两个操作
        系统执行指令的方式也是不一样的。
        结论:显然java程序不能直接和操作系统打交道。因为Java程序只有一份。
        操作系统执行原理都不同。
        sun团队很聪明,他们想了一个办法,他们让Java程序运行在一台虚拟的计算机
        当中,这个虚拟的计算机叫做Java虚拟机,简称JVM。Java虚拟机再和底层的操作系统
        打交道。
    *多线程性
    *健壮性:
        和自动回收垃圾机制有关,自动回收垃圾机制简称GC机制。
        java语言运行中产生的垃圾是自动回收的,不需要程序员关心。    
    *安全性
    ......



12、Java的加载与执行
    *Java程序的运行包括两个重要的阶段
        -编译阶段
        -运行阶段
    *编译阶段
        -编译阶段的主要任务是检查Java源程序是否符合Java语法,
        符合语法则能够生成正常的字节码文件(xxx.class)
        不符合Java语法规则则无法生成字节码文件。
        -字节码文件中不是纯粹的二进制,这种文件无法在操作系统当中直接运行。
        -编译阶段的过程:
            *程序员需要在硬盘上的某个位置<位置随意>新建一个.java扩展名的文件,
            该文件被称为Java源文件,源文件当中编写的是Java源代码/源程序。
            而这个源程序是不能随意编写的,必须符合Java语法规则<Java语法规则是需要记忆的>
            *Java程序员需要使用JDK当中自带的javac.exe命令进行Java程序的编译。
                javac怎么用?在哪里用?
                    -在DOS命令窗口中使用。
                    -javac的使用规则:
                        javac java源文件路径
                javac是一个java编译工具/命令
            *一个Java源文件可以编译生成多个.class文件。【以后再说】
            *字节码文件/class文件是最终要执行的文件,所以说class文件生成
            之后,Java源文件删除不会影响Java程序的执行。但是一般Java源程序
            不要删除,因为class文件最终的执行效果可能不是我们想要的,那么这个
            时候需要回头重新修改java源程序,然后将Java源程序重新编译生成
            新的class文件,然后再运行这个class程序员,生成新的效果。
            *编译结束之后,可以将class文件拷贝到其他操作系统上运行。【跨平台】
    *运行阶段【可以在其他操作系统中跨平台】
        -JDK安装之后,除了自带的一个javac.exe之外,还有另一个工具/命令,叫做java.exe
        java.exe命令主要负责运行阶段。
        -java.exe在哪里使用?怎么用?
            -在DOS窗口中使用。
            -java.exe怎么用呢?
                java 类名
                例如:
                    硬盘上有一个A.class,那么就这样用:java A
                    硬盘上有一个B.class,那么就这样用:java B
                    硬盘上有一个C.class,那么就这样用:java C
                    千万要注意:不要写成这样子:java A.class 【这种方式是错误的,大家记住就行】
        -运行阶段的过程是:
            *打开DOS窗口
            *输入Java A
            *java.exe命令会启动Java虚拟机(JVM),JVM会启动类加载器classloader
            *classloader会去硬盘上搜索A.class文件,找到该文件则将改字节码文件装载到JVM当中
            *JVM将A.class字节码文件解释成二进制1010101010这样的数字。
            *然后操作系统执行二进制和底层硬件交互平台进行交互。



13、开始第一个Java程序
    *保证计算机当中已经安装了文本编辑器EditPlus
    *安装JDK【JDK一般需要从oracle官网下载】,我们现在这里讲解的是JDK12
    *JDK、JRE、JVM的关系搞清楚
    *JDK目录的介绍
        JDK/bin:该目录下存放了很多命令,例如javac.exe和java.exe
        javac.exe负责编译
        java.exe负责运行
    *开发HelloWorld.java源程序【照抄,不要问为什么,注意大小写】

class  HelloWorld
{
	public static void main(String[] args) 
	{
		System.out.println("Hello World!");
	}
}


    *将HelloWorld.java源程序通过javac工具进行编译:
        -首先需要解决的问题是:javac命令是否可用
        -打开DOS命令窗口,直接输入javac,然后回车,出现如下:
        'javac' 不是内部或外部命令,也不是可运行的程序
        或批处理文件。
        出现的以上问题是因为:Windows操作系统无法找到javac命令文件。
        -怎么解决以上javac不可用的问题的呢?
            *首先会从当前目录下搜索。
            *当前目录搜索不到的话,会从环境变量path指定的路径中搜索命令。
            *如果搜索不到的话会则会报以上错误。
        -配置环境变量path
            *注意:path环境变量和Java语言没有关系,path环境变量是属于Windows操作系统的一个知识点。
            path环境变量是专门给Windows操作系统指路的。
            *javac要想随意使用,需要将javac所在的目录配置到环境变量path当中:
            path=xxxx;F:\Java_JDK\bin
        -javac命令怎么用?
            javac Java源文件路径
            注意:路径包括相对路径跟绝对路径,都可以。
    *运行Java程序:
        -需要使用java.exe命令。
        -首先测试Java命令是否可用。
        -使用方式:
            Java 类名
            硬盘上有HelloWorld.class,那么类名就是HelloWorld。
            java HelloWorld
            一定要注意:java命令后面跟的不是文件路径,是一个类的名字。
        -首先你需要先将DOS出口中的目录切换到HelloWorld.class文件所在目录下。
        -然后直接执行:java HelloWorld。
 

华为OD机试真题 Java&Go 实现【优雅子数组】【100%通过率】【2022.11 Q4 新题】 如果一个数组中出现次数最多的元素出现大于等于K次,被称为K -优雅数组,k也可以被称为优雅阈值。例如,数组1,2,3,1、2,3,1,它是一个3-优雅数组,因为元素1出现次数大于等于3次,数组1,2,3,1,2就不是一个3-优雅数组,因为其中出现次数最多的元素是1和2,只出现了2次。给定一个数组A和k,请求出A有多少子数组是k-优雅子数组。 阅读详情

相关推荐

同一台电脑使用模拟ModbusTcp主从通讯的时候,Wireshark抓取不到包

在使用ModBus Slave和Poll模拟主从通讯的时候,发现Wireshark怎么都抓取不到包怎么排查和解决?

HUJIANGMING的博客 705

使用requests请求时报错requests.exceptions.SSLError: HTTPSConnectionPool

这个原因是因为把fiddler开着的,这个时候去请求就会报错,解决方法是降低requests的版本即可。 pip3 uninstall requests pip3 install "requests==2.20" 可以使用 pip list查看各个模块的版本,我之前的版本是2.26,降到2.20后就可以了。 ...

ProgramVAE的博客 8895

5.1 Tessent Atpg系列 第八章 Test Pattern Generation - Verify Test Pattern

为什么要做基于timing的仿真,意义在于可以比较ATPG工具和simulator工具的差异性。因为时序的差异导致不同的结果。首先你需要通过write_patern 这句cmd来写出pattern,默认是parallel 模式,除非你用-serial 指定写出serial, 因为serial 文件非常大,所以你可以使用-sample 开关写出部分pattern即可,工具会根据每一种pattern 类型都会至少保存一只。 另外,你也可以使用-start -end 开关来减少文件大小,但是这样的截取,是不可靠的

ciscomonkey的博客 7766

requests.exceptions.ConnectionError: HTTPSConnectionPool(Caused by NewConnectionError)解决方法

File "C:\Users\lhj\AppData\Roaming\Python\Python27\site-packages\requests\sessions.py", line 543, in get return self.request('GET', url, **kwargs) File "C:\Users\lhj\AppData\Roaming\Python\Python27\site-packages\requests\sessions.py", line 530, in r.

qq_36717487的博客 5905

用 SQL 分析不同用户群组留存率

一、前言 用户增长对企业非常重要,主要包括: 新增、留存、召回 。本文介绍一个实用的分析留存率的方法: Cohort Analysis (群组分析),APP的下载量越高并不是说产品就越好,产品若没有很好的留存,花费大量时间和资源来挖掘新客户也将是竹篮打水一场空。群组分析有利于衡量用户在每个漏斗的用户流失节点、用户流失数据,从而帮助你发现产品的用户的行为模式和用户增长点。从本质上讲,群组分析Cohort Analysis为你提供了一种数据驱动的方法,用群组分析Cohort Analysis方法,可以来帮助提

qq_39984050的博客 3173

使用DeepSeek、MCP和AKShare实现智能金融问答系统技术方案

DeepSeek是由深度求索公司开发的大规模语言模型,最新版本DeepSeek-V3采用混合专家(MoE)架构,拥有671B参数,激活37B参数,在多项基准测试中表现优异3。要使用DeepSeek的API服务:访问DeepSeek平台注册账号获取API Key(形如AKShare是基于Python的金融数据接口库,提供股票、基金、期货、宏观经济等领域的海量数据。主要特点包括:免费开源,数据源丰富支持多种数据格式(DataFrame/JSON)持续更新维护安装命令。

Kin 3174

day1

Java零基础教程视频(适合Java 0基础,Java初学入门) 每天坚持看视屏记笔记1-4 1、从今天起我就是一名Java软件工程师了 2、作为程序员要求掌握最基本的window相关的DOS命令: -exit 退出当前dos命令窗口 -cls 清屏 -DOS 窗口中的内容怎么复制: 在dos窗口的任意位置,点击鼠标右键,然后选择标记 接下来选中要复制的内容,在DOS窗口中任意位置点击鼠标右键...

qq_39051034的博客 174

如何运用好DeepSeek为自己服务:智能增强的范式革命 || 目录

1.1 认知增强的三次浪潮1.2 DeepSeek认知增强模型1.3 人机认知耦合协议1.4 认知增强的数学基础。

𝓓𝓸𝓶𝓲𝓷𝓪𝓽𝓲𝓷𝓰 𝓐𝓵𝓵 𝓣𝓱𝓲𝓷𝓰𝓼 1226

requests.exceptions.ConnectionError:HTTPSConnectionPool(host

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='127.0.0.1', port=443): Max retries exceeded with url: /?cdn=nohost (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTP...

风华浪浪的博客 11万+

Java后端中的链路追踪:使用OpenTelemetry实现全链路监控

在现代的微服务架构中,链路追踪是监控和优化系统性能的关键技术。通过链路追踪,我们可以跟踪请求在系统中的流转,识别性能瓶颈,定位问题根源。本文将介绍如何在Java后端应用中使用OpenTelemetry实现全链路监控,包括具体的实现步骤和代码示例。通过集成OpenTelemetry,您可以实现全面的链路追踪,帮助您识别瓶颈和潜在问题,从而提升系统的可靠性和用户体验。OpenTelemetry是一个开源项目,旨在提供统一的工具集来收集、处理和导出应用程序的遥测数据,包括跟踪、度量和日志。

聚娃科技开发者博客 1727

【论文精读】Graph WaveNet-深度时空图模型

Graph WaveNet构建了一个自适应邻接矩阵,它能保留隐藏的空间依赖关系,能够自动从数据中发现未见的图结构。提出了一个有效且高效的框架,可同时捕捉空间和时间依赖关系。其核心思想是将其提出的图卷积与扩张因果卷积相结合,使每个图卷积层都能处理空间依赖关系。在交通数据集上评估了提出的模型,并以较低的计算成本获得了最先进的结果。

打酱油的葫芦娃 1007

python爬虫 requests异常requests.exceptions.ConnectionError: HTTPSConnectionPool Max retries exceeded

python爬虫 requests异常requests.exceptions.ConnectionError: HTTPSConnectionPool Max retries exceeded   错误提示: requests.exceptions.ConnectionError: HTTPSConnectionPool(host='baike.baidu.com', port=443):...

陈新明博客 14万+

如何使用 ABAP 代码调度一个 ABAP 程序,让其以后台作业的方式运行

笔者之前的教程,介绍了如何使用 SM36 一系列事务码,将一个 ABAP 程序,调度成以后台作业方式运行的详细步骤。 38. 如何让 ABAP 报表在后台作业的模式下运行 大家如果照着上述文章的步骤走一遍,会发现这些手动执行的步骤还是有些繁琐的。 有没有可能让这一切都自动化起来,即通过 ABAP 代码去完成呢?当然可以。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1945

JavaSE学习记录day01(续)

1、打开DOS命令窗口,执行java HelloWorld,执行原理? * java.exe命令会启动JVM * JVM启动之后会启动类加载器ClassLoader * ClassLoader会在硬盘上的某个位置搜索HelloWorld.class字节码文件 * 找到该文件则执行 * 找不到该文件则报错 疑问:ClassLoader是在哪个位置上...

pointer_5的博客 223

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Markdown学习记录 [ javaSE 基础Ⅰ] Day01

Markdown学习 标题: #+空格+标题名 二级标题:##+空格+标题名 三级标题:###+空格+标题名 字体 加粗:Hello World 斜体:Hello world 删除线:Hello world 引用 仰望星空 分割线 “—” “***” 图片 ![ ]+() [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1e2Cv9rm-1612241726457)(file:///C:/Users/17835/Desktop/thread_30342971_20210

qq_46347748的博客 135

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

javaSE_day05学习笔记 01 —— 模拟注册功能

javaSE_day05 目录javaSE_day05模拟注册功能1.使用数组存储个人信息2. 用户注册 register()3. 验证用户名和密码(登录) check()4.修改个人信息 updateInfo()5. 修改密码 updatePwd()6. main方法 模拟注册功能 1.使用数组存储个人信息 public class Demo { //定义存储用户信息的数组 static String[] arrayId = {}; static String[] arrayName = {

LIKE_0217的博客 350

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

一个小白记录的大数据实训过程JavaSE day01

一个小白记录的大数据实训过程JavaSE day01 今天开始了JavaSE的学习,一样也是以前专业课学过的,所以今天整体的内容比较轻松。 下午最后讲到了类和对象。可能是积累的地步到了,再加上老师的讲解,终于彻底对类和对象有了正确的认知。 类--------全世界所有的女孩 对象-----一个女孩 属性----女孩的名字,年龄,相貌…… 方法----吃饭,喝水,学习,打架…… 以下是关于针对今天的内容,我觉得需要记下来提醒自己的地方: 1.Java区分大小写很严格 例如:Scanner 跟 scanner

qq_41546246的博客 209

javase复习day01

变量的。

m0_72625929的博客 633

javaSE day01(从0开始)

Java基础入门摘要 Java由SUN公司詹姆斯·高斯林于90年代开发,最初命名Oak,后因互联网发展改名为Java并成为重要网络编程语言。文章介绍了计算机硬件(CPU、存储器、输入输出设备)和软件系统(操作系统、数据库等)组成,以及十进制、二进制、八进制和十六进制的转换方法。常用DOS命令包括cd、dir、cls等基础操作。Java程序基本结构包含class类、main方法和输出语句,类名需遵循UpperCamelCase命名规范。三种输出语句(System.out.print/println/print

weixin_62316729的博客 1006

刘意JavaSE 学习笔记——总纲

开始学习JavaSE了,记录下自己学习的进程。   学习大纲   1 开发环境配置 day01 配置 2 基础语法(基本差不多,看一下就好) day02 命名规则,进制转换 day03 运算符,if语句 day04 switch,for,while,break,continue,return语句 day05 方法 重载 一维数组 day06 二维数组 类,对象,内存解析 以...

desperatecat的博客 3851

Java SE 学习记录01

@学习记录 开始学习Java 遵从同学的指导,从Java se开始学习 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示

weixin_42690266的博客 110

JavaSE基础day01笔记

JRE:Java 运行时环境,内部包含了JVM虚拟机,和 Java 的 (核心类库:人家Java已经写好的代码)跨平台:在Window操作系统中写好的代码,可以不做任何修改,就能够移植到其他操作系统中运行。理解:程序的另外一种运行模式,使用这种运行模式可以详细查看程序的每一步到底干了哪些事。JDK:Java给我们开发人员提供的工具包,内部包含了 JRE,和开发工具包。目前下载的一些JDK的版本,在安装完毕后,会有一份默认的环境变量配置。真实的涵义,是为了制作API版主文档使用的,目前暂不讲解。

dgdhzmen的博客 170

JAVASE学习01(初学Java)

JAVASE学习Day01 作为一个初学Java的菜鸟,深知要学好Java不容易,需要一步一个脚印的走下去,因此在这里记录自己学习的心路历程,不好的地方请大家指出!谢谢! 学习Java是个系统性的过程,因此需要系统的学习Java的三大技术架构: JavaSE Standard Edition 标准版 主要用于做桌面级应用开发 JavaEE Enterprise Edition 企业版 主要用于做服...

qq_43537865的博客 232

java学习记录 Day01

在程序执行过程中,值不可以改变的量在程序执行过程中,值可以改变的量格式一数据类型 变量名 = 初始值;例如:int a = 4;格式二数据类型 变量名;变量名 = 初始化值;例如:int a;a=4;

weixin_46376487的博客 65

Java学习记录day01

### day01 java语言的特点 特点一:面向对象 两个基本概念:类和对象 三个特征:封装,继承,多态 特点二:健壮性 吸收了C/C++语言的优点,但去掉了影响性能方面的东西(如指针、内存方面的申请和释放),提供了相对安全的管理和访问措施 特点三: 可移植性 因为java程序是在jvm虚拟机下运行的,所以可以跨平台运行。 JDK、JRE、JVM的关系 JDK:开发工具 JRE:运行环境 JVM:虚拟机 JDK = JRE + 开发工具集(例如javac编译工具等) JRE = JVM + JavaSE

qq_32357115的博客 188

JAVASE目录

JDK安装详情 JAVA初窥-DAY01 JAVA第一个程序“HELLO,WORLD! 数据类型 变量的赋值与输出 变量命名” JAVA初窥-DAY02 字符串类型 转义字符 拼接、运算 常量 String转int 逻辑运算 短路求值 位运算符 三目运算符 JAVA初窥-DAY03 注释 分支结构:if语句、switch语句 循环语句:for循环、while语句、do while语句 break语句、continue语句 Scanner输入 随机数、开根号 ...

weixin_52793965的博客 2155
下一篇: JavaSE学习记录day01(续)
pointer_5
博客等级 码龄7年 18粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值