最新要闻
- 小心吃官司 央视发布声明:2023兔年春晚内容别乱用
- 世界焦点!华硕发布Vivobook S 16 Flip笔记本:16寸3.2K OLED翻转屏
- 快播:联想一大波ThinkBook笔记本来袭:全新一代处理器 32G内存
- 天天时讯:国服还能玩6天:《守望先锋:归来》开启春节活动
- 天天速看:国家级出行平台!“强国交通”完成内测即将上线:接入微信、支付宝等
- 小米城市定制机来了!小米13信阳专属版今日交付:包装盒独一无二
- 网易、暴雪骂战正酣 NVIDIA站台《永劫无间》:即将支持DLSS3
- 环球速看:火锅店回应起火后要求顾客先结账:网友甩出一张神图
- 世界报道:《三体》电视剧从北京正负电子对撞机取景 物理学家纷纷追剧
- 全球今日报丨越跌越买!特斯拉降价是“好时机”:木头姐仍在大举加仓
- 世界观速讯丨达到你城市标准没?去年白领平均年终奖8428元:仅1城连涨三年 到手先存
- 今日精选:大品牌好价!振德医用外科、KN95口罩29.9元起包邮
- 世界观察:互联网公司春节红包缩水一半:快手最豪横 狂撒20亿元
- 【独家焦点】50GB包年39元!小米云服务会员春节福利:最低5.5折
- 世界聚焦:SpaceX重型猎鹰火箭发射美国太空军机密卫星:不怕核打击
- 改款特斯拉Model 3即将登场:预计今年三季度投产
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
当前短讯!从0开始学Java 第一期 开发前的准备
Java 学习(一) - 开发前的准备
前言
由于一些项目上的需要,我得学习一下 Java这门语言(主要是想写Android),本人并非0基础,至少在上个学期学习了一门必修的程序设计(C语言),所以本系列大概会主要是写Java 和 C 的联系与区别。这个系列并不是个教学系列,我只是在这里记下我的笔记、我的心得、我的体会,只是期待能与大家共同进步(所以叫从0开始学Java嘛,不过对于Java来说是0,对于编程来说不算是0,算个0.001吧)。
个人杰绍
大家好,我是阿杰,我的博客还蛮大的,欢迎你们来我家玩。20岁,是学生。身高是186公分,体重是65公斤。没有特别在学什么编程,不过有在练习,水平很差劲,因此有时代码会出现结果不对的情况,去年和高中分手。()
咳咳,正经点说,在大学之前对编程接触不多,初中信息技术课学过一点易语言(觉得挺好用,所以上大学前就时不时的用它写点程序,貌似还是面向对象的)和 VB(忘光了),高中信息技术课上过两节 Python(a+b problem 水平以下吧),说白了在上大学之前没有怎么系统地学习过一门正经的编程语言,上大学开始接触C语言,学的勉勉强强还算不错,总的来说算是有点基础。
【资料图】
正文
Java 语言的语法与 C 语言很接近,使得我们这种基本上只学过C语言的人很容易去学习和使用。但相对于C语言, Java 有一些特性(比如面向对象)和删减(没有指针、自动强制类型转换等,比如我最爱的 1当true、0当false 就用不了了)。
一. Java 开发环境配置
安装JDK
俗话说的好,环境造就人才,搞 Java 开发首先要配置好相关的环境,对于C语言就是 gcc,对于Java 就是 JDK了,JDK是 Java 开发工具包,下载地址:https://www.oracle.com/java/technologies/downloads/,在下载页面中根据自己的系统选择对应的版本(推荐JDK17,JDK19 真的给我整吐了)。
下载完成后打开安装,无脑下一步其实也差不多,不过一定要记住安装路径,安装完成后在桌面右键“此电脑”/“我的电脑”,打开“属性”,点击“高级系统设置”。
打开“环境变量”
在 "环境变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
设置参数如下 :
JAVA_HOME:
C:\Program Files (x86)\Java\jdk1.8.0_91
// 要根据上边自己记住的安装路径配置CLASSPATH:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
//记得前面有个"."Path:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
//如果里面本来有别的值要在 这段前面加“;”
配置完成后,打开cmd,分别运行 java -version
和 javac --version
,如果出现版本号则说明设置成功。
找个编辑器
目前流行的Java 开发工具有 Eclipse、JetBrains的 IDEA、Netbeans还有万金油 VSCode(我用的),由于我个人并没有用过其他IDE,所以在此不做评述。
二. 如何运行Java 程序
Java的源代码文件一般来说是 xxx.java ,如果你使用了上述的那些IDE,运行甚至调试Java 程序对你来说自然不是什么难事。但是如果你是拿记事本编辑的呢(笑),也不用担心,正如C语言有 gcc xxx.c ; .\a.exe
,Java也可以用命令来编译执行,但与C语言直接将代码编译成可执行文件不同的是,Java 要用 javac编译得到.class文件,然后再用 java指令运行(这是因为 Java 语言是解释型的),比如编译运行 Main.java 的命令如下:
javac Main.java #编译java Main #运行
本期就先到这里,主要讲了讲自己为什么学Java、自我介绍,以及用粗糙的语言勉强讲了讲 Java 程序设计的准备工作,那么我们下期再见。
参考资料
[1] 菜鸟教程 : https://www.runoob.com/java/java-tutorial.html
以上内容仅供参考,水平不高,大佬见笑。
作者:CHTXRT
出处:https://www.cnblogs.com/chtxrt/
本文使用「CC BY-ND 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。
当前短讯!从0开始学Java 第一期 开发前的准备
小心吃官司 央视发布声明:2023兔年春晚内容别乱用
世界焦点!华硕发布Vivobook S 16 Flip笔记本:16寸3.2K OLED翻转屏
快播:联想一大波ThinkBook笔记本来袭:全新一代处理器 32G内存
天天时讯:国服还能玩6天:《守望先锋:归来》开启春节活动
天天速看:国家级出行平台!“强国交通”完成内测即将上线:接入微信、支付宝等
天天热门:研发回家过年了,留下这个低代码开源平台真好用!
天天热门:Python基础之函数
小米城市定制机来了!小米13信阳专属版今日交付:包装盒独一无二
网易、暴雪骂战正酣 NVIDIA站台《永劫无间》:即将支持DLSS3
环球速看:火锅店回应起火后要求顾客先结账:网友甩出一张神图
世界报道:《三体》电视剧从北京正负电子对撞机取景 物理学家纷纷追剧
全球今日报丨越跌越买!特斯拉降价是“好时机”:木头姐仍在大举加仓
全球关注:SSH 远程免密登录(公钥登录)
世界观速讯丨达到你城市标准没?去年白领平均年终奖8428元:仅1城连涨三年 到手先存
今日精选:大品牌好价!振德医用外科、KN95口罩29.9元起包邮
世界观察:互联网公司春节红包缩水一半:快手最豪横 狂撒20亿元
【独家焦点】50GB包年39元!小米云服务会员春节福利:最低5.5折
世界聚焦:SpaceX重型猎鹰火箭发射美国太空军机密卫星:不怕核打击
快资讯:opencv官网例程(4.7.0版本)运行示例
【优秀论文解读】BoW3D: Bag of Words for Real-time Loop Closing in 3D LiDAR SLAM
学习笔记——Spring中的AOP(AspectJ);Spring中AOP概述;Spring中AOP相关术语;AspectJ中切入点表达式;AspectJ中Jo
当前热讯:峰值21WQps、亿级DAU,小游戏《羊了个羊》是怎么架构的?
改款特斯拉Model 3即将登场:预计今年三季度投产
苹果版“望远镜”!曝iPhone 16 Pro/16 Ultra都会配备潜望长焦
科学家警告:2024或成全球史上最热年份
天天短讯!读编程与类型系统笔记10_泛型算法和迭代器
精选!【K哥爬虫普法】辛苦钱被中间商抽走八成,还因此锒铛入狱
育碧CEO让员工少花钱多做事 巴黎工作室将罢工抗议
苹果上海被强制执行1.44亿:这么多年还是第一次
世界通讯!微软否认“万人大裁员”:纯属谣言
天天讯息:7岁男孩爱撕倒刺致手指感染 医生提醒:处理不当会引发骨髓炎
全球今亮点!春节正常发货:仁和N95灭菌级口罩25片15.9元大促
世界要闻:网友3美元淘了一颗废品锐龙9 5900X:掰正针脚 点亮!
王晶武侠电影 《天龙八部之乔峰传》明日首映:年三十三大视频平台上线
Appuploader内测版本详解
热点评!使用Python的一维卷积
全球时讯:平民也能玩8GHz超频 技嘉B760主板奉上两大绝技:内存延迟大降7ns
被偷家了!德国人不买大众 把美系车特斯拉买成销冠
12nm后 DRAM怎么办?EUV光刻也不是万能药
每日时讯!安徽一劳斯莱斯婚车撞上石墩受损严重 博主:可向设置限宽人员索赔
《蚁人3:量子狂潮》角色海报发布 蚁人女儿貌美如花
象是哪个少数民族的生肖?十二生肖儿歌顺口溜
释迦牟尼佛成道日是哪一天?释迦牟尼佛的故事
国税地税税种有哪些?国税地税税种比例怎么分?
家有恶邻后面一句是什么?家有恶邻居怎么办?
最资讯丨学习笔记——AOP-代理模式
Python使用pyppeteer搭建网页截图api
三星移动硬盘质量怎么样?三星移动硬盘打不开怎么解决?
帅康燃气灶怎么样?帅康燃气灶打火后松手就熄灭怎么解决?
qq服务器拒绝发送离线文件是什么意思?qq服务器拒绝发送离线文件怎么办?
什么八字的人长得好看?什么八字的人长得丑?
光波炉的危害有哪些?光波炉与微波炉的区别
移动硬盘目录损坏如何恢复?移动硬盘目录损坏解决方法
今日快讯:官宣:F1中国站无缘2023赛季 已连续4年缺席
世界热文:开发预算突破7亿!网易400人团队“超级项目”《逆水寒》手游获批版号
天天快报!2023全球品牌价值500强出炉:苹果跌至第2 抖音杀入前10
全球观察:买一赠一:腾讯视频京东Plus会员联名年卡148元大促
《魔兽世界》电子骨灰盒出现bug:下载存档错误 账号被锁定
全球快消息!APM vs NPM
排面!小米登上《人民日报》头版
情侣拍照时戒指不慎掉入洱海 男生立即跳湖寻找:官方回应太危险不可取
天天热文:吃播账号“浪胃仙”被判属原公司:创始人涉职务侵占被捕
全球今日讯!学习笔记——Spring中组件扫描(包含扫描、排除扫描)、Spring中完全注解开发;Spring整合Junit4步骤
10辆特斯拉新车高速上集体燃烧 只剩一堆废铁架子
美国科技巨头依然寒气逼人 微软即将裁员:1万多人丢了工作
每日消息!《最后生还者》热播 收视率仅次于《龙之家族》
全球百事通!别人“借钱不还”怎么办?网友公布微信妙招 赶紧学起来
全球快资讯丨1月23日国服停!双方谈崩 网友吐槽暴雪绿茶:网易后到底谁来接盘?
世界热资讯!冬天加油枪都被冻住了 网友吐槽:国六B汽油里水加多了
当前关注:彻底闹掰!网易:暴雪提议蛮横 不符合商业逻辑
天天速看:价值10万土壤被快递弄丢 或致无法毕业 中通:找不到愿赔1000元 后续来了
央视点赞比亚迪:不惧冰雪 用技术发力高端
【天天时快讯】网友抱怨小米13前摄开孔太大!雷军回应:升级了3200万像素 无短板
数据类型的内置方法 可变类型与不可变类型
每日视讯:P1352 没有上司的舞会+P1122 最大子树和(树形DP入门)
丰收1年 挥霍掉400年的积累!东北黑土地不“黑”了
世界视讯!小米13打破安卓手机亮度纪录!雷军:显示效果特别好
环球微资讯!《魔兽世界》电子骨灰盒今日上线 网易提醒:小心安全隐患
三星旗下SEMES前员工窃密:卖给中国企业 获利6.5亿元
世界视讯!强制使用自家支付系统!苹果摊上事:俄罗斯开出12亿卢布罚单
设计模式之模板方法模式和策略模式
语音助手-智能家居
今日要闻!4K分辨率能否吼得住 RTX 3070Ti版戴尔游匣G16游戏挑战
世界最新:索尼独大的CMOS市场:;两匹中企黑马杀出来了
当前快看:年轻人第一辆车来了!传雷军亲自试驾小米汽车 标准三厢
当前关注:学习笔记——Servlet底层源码分析;Servlet接口;ServletConfig接口;
当前观点:宋浩老师专升本
全球速看:MySQL笔记01: MySQL入门_1.1 MySQL概述
速递!笔记本也不行了 将交出10年最差成绩单
天天快资讯:官方揭秘中国空间站:13年前秘密启动!至少用10年
【新要闻】专利暴露苹果野心!未来苹果全家桶将支持卫星通信
世界播报:漫威宇宙归来!两部大片《黑豹2》《蚁人3》国内定档:预告看个爽
全球最新:学习笔记——Spring中的注解;Spring中装配对象的注解;使用注解配置对象中属性
当前头条:node-sass安装问题
焦点热讯:2023首批版号出炉!米哈游双端大作《崩坏:星穹铁道》获批
讯息:特斯拉股价大跌!马斯克甩锅:未来可能跌得更狠
新动态:靠“车震”充电?宝马最新专利整活
世界观点:官方回应2000元帐篷房像45元招待所属实:游客称被气晕过去 双方已谅解
全球热讯:宏碁推出Nitro XV5 4K显示器:可超频至200Hz高刷