Java第一课学习,开启学习之旅!
一个程序员的第一课都是用程序编写“Hello,world!”,当然我也不例外!
public class HelloWorld{public static void main(String []args){System.out.println("Hello,World!");}
}
说一些题外话:首先我是一名末流985的大一学生,马上要开始大二生涯了,跟着学校的课程走,上了一年,感觉没什么提高,对于C语言和C++仅仅有了一个基本的基础,看得懂却写不出来,当然这个结果与我自身有很大的关系,所以我深刻意识到了自学和实践的重要性!从暑假开始,我便开启了自学生涯,希望能在未来遇见一个更好的自认为比较满意的自己,不定期的更新博客,以此来锻炼自己的能力并且督促自己坚持下去,当然如果对你们有帮助那就很好啦,目前更新的可能比较简单,但是随着日后技术的成熟我会发一些小项目还有一些算法题等等,希望大家批评指正!
还有就是我准备毕业即就业,目前想从事Java后端开发,所以主学Java语言,其他语言则是掌握即可,比如C、C++、Python、go语言等等,之后有时间我都会去学习和涉猎。现在这个暑期我在自学Java基础于是找了一套黑马Java SE的基础课先来扎实基础,所以可能大家会看到黑马的身影;还有就是自学一些基本的数据结构与算法,理论和实践并行,在这之后还会更深入的学习,进入第二阶段的学习等等,目前处于第一阶段的初始阶段哈!如果有和我一起想要自学并且期待能找到一个很好的工作的小伙伴、志同道合的人也欢迎你们的加入,我们可以一起制定学习目标和计划,每天都提升自己一点点,坚持下去也会是惊人的进步,最后祝大家拥有一个锦绣未来,不辜负自己的青春和梦想,加油吧!
最后附上我的联系方式:QQ:2130043134
邮箱:2130043134@qq.com
期待与各位小伙伴一起学习!
Java——一门优秀的计算机语言
三大技术平台:Java SE Java ME Java EE
一、非技术自我提升
1.程序员具备的基础标准
规范的代码书写
严谨的编程态度
2.学习编程应以动手实践为主
每日必须保证一定的代码实践量
我想做,必须做,马上做
代码量随着代码的熟练性及技术点的增加而逐渐增加
(配置环境自查 Path JAVA_HOME)
二、容易出错
1.public小写
2.String
3.参数[]
4.System
5.main方法没有static关键字
6.命名法驼峰
7.不随意使用换行空格符
8.符号英文格式
9.Class
(编写程序略)
三、文档转Java文件
查看 ->文件扩展名勾选 ->重命名去掉txt
四、打开DOS窗口(地址栏输入cmd命令)
盘符名称: 盘符切换
cd 进入单级目录 cd ..回到上一级目录
dir 查看当前路径下内容
cd \ 回退到盘符目录
cls 清屏
exit 退出命令提示符窗口
五、编译运行
javac 文件名.java
java 类名
六、第一个程序——HelloWorld!
七、IDEA
1、概述与安装
集成开发环境 Java程序开发最好的工具
集成环境:把代码编写,编译,运行,调试等多种功能综合到一起的开发工具
网站:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
2、编写helloworld
项目project
模块module
包package
类class
3.基本配置
修改背景颜色和字体大小
注释 // /* ......*/
4、常用快捷键
5.模块操作
新建
删除
导入
Java第一课学习,开启学习之旅!相关推荐
- 入门 | 机器学习第一课:决策树学习概述与实现
基于树的学习算法在数据科学竞赛中相当常见.这些算法给预测模型赋予了准确性.稳定性以及易解释性.其中,决策树算法也是引人关注的「随机森林」算法的基础构造模块.本文介绍了决策树的概念和简单实现,使用生动的 ...
- 嵌入式学习Java第一课
嵌入式为什么要学习java 首先来看一下传统的嵌入式学习路线: C语言 >> 应用:C51,STM32 linux系统编程 C++ >> 应用:QT ARM开发 在系统的UI层 ...
- 零基础学习java第一课(适合无基础的非科班生)
先说明一下,由于本人也是刚参加工作一年的小白,以下内容均是从网上整理而来,供自己温习使用(以下链接内容亲测有效,可以保证内容是完全正确的) 俗话说得好"工欲善其事必先利其器",要学 ...
- 学习java第一步_Spring Boot 学习第一步(搭建初步环境)
学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是Eclipse, Maven + Spring Web 项目结构在Eclipse下面的实现 我们在这里 ...
- 【零基础深度学习教程第一课:深度学习基础】
深度学习基础 目录 *深度学习基础* <第一节 深度学习简介> 一.深度学习与机器学习区别 二.神经网络简介 2.1 单神经元网络 2.2 多神经元网络 <第二节 神经网络基础> ...
- (第一课)Python学习之蟒蛇绘制
代码讲解如下: #PythonDraw.py import turtle // 语法:import<库名>,引入turtle库.使用import保留字,采用<a>.&l ...
- python第一课教案_Python学习第一课
了解一下Python: Python的优点:简单.易学.免费.开源.高层语言.高可移植性.面向对象.可扩展性.可嵌入性.丰富的库.规范的代码格式等等 Python的缺点:1.运行速度慢,和C程序相比非 ...
- 神奇宝贝java路径_【NDS地图制作教程零一】如何打开工具——JAVA第一课
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 说明:Pokemon DS Map Studio是用于为口袋妖怪NDS游戏创建地图的工具,以下简称PDSMS.必须将此工具与SDSME一起使用,以将制作好 ...
- java day01第一课java简介
java简介 个人简介 陈杜杰 联系方式:18227288633 从事java后台开发三年多,在创业公司和国企做过开发 熟悉JAVA.HTML.JS.CSS等语言 教学方式: 1.尊重学生,希望学生是 ...
最新文章
- Android用摄像头的那点破事
- matlab根轨迹法串联超前校正,4.7基于根轨迹法的串联超前校正.ppt
- Facebook Messenger正式登陆Android Auto车载信息娱乐平台
- 中国超细旦丝现状调研及投资前景评估报告2022-2028年版
- 动态IP代理软件有话说:天下爬虫框架皆出Scrapy
- condition可数吗 living_单词辨析 知识讲解 condition situation state的区别
- android 链接分享到朋友圈,android 分享到微信朋友圈或微信好友
- 计算机组成原理 参考,计算机组成原理参考练习
- 从C#到Objective-C,循序渐进学习苹果开发(1)--准备开发账号和开发环境
- C++ Hash表模板
- 中国银行业100强名单发布
- Java遍历Map集合的几种方式
- AMOS分析技术(导航页)
- c++十六进制加法_16进制数之间的加法
- 三、JavaSE_集合(Set)
- 复利/单利计算程序进度
- LCA 用到LCA的各种题目
- 根据微信号,生成微信公众号二维码
- 大容量U盘显示为小容量的解决方法
- 华为畅享10s值得买吗_达人测评华为畅享10e和10S哪个好??有区别吗?实情爆料细节...
热门文章
- Python CF入门实验
- 飞信免费发短信API
- matlab mck传递函数,我的C实践(4):基本操作的位运算实现
- 百度搜索引擎排名规则都有哪一些?
- 华科计算机学院院长冯丹,华中科技大学
- 微软PowerApps整合PowerBI
- 关于ADPCM编码和PCM编码的wave文件通过Java进行相互转换
- 证明spring中property name=这个双引号的内容只与setter方法有关,与一个类定义的字段和getter方法无关...
- matlab如何创建table,创建和使用表
- MATLAB Simulink
- MathWorks 中国
- 程序全过程:觉醒(序)