java学习一:java介绍及第一个helloword程序
1.java语言介绍
- java是一门后台开发语言
- 大型web语言系统开发,app后台服务首选开发语言
- java这门语言大特点:跨平台,安全性高,有丰富的类库
- 核心思想:面向对象
2.Jdk介绍
  
3.为什么安装jdk
  
4.java执行原理
  
5.第一个helloword程序
- 新建一个java project(java 项目)
- 在src下新建一个package(包),包是为了更好的管理类,同一组功能的类就可以放到包下。eg;柜子(peoject)--》抽屉(package)--》衣物(class)
- 在package下新建一个class(类)
package com.zgys.java.day01;
public class HelloWorld {
    //类的声明
    //代码必须写在类体中
    public static void main(String[] args){
        // 定义一个变量a,给一个初始值1
        int a=1;
        // 定义一个变量a,给一个初始值1
        int b=2;
        //输出语句
        System.out.println(a+b);
        System.out.println("这是我们第一个java课程");
    }
}
结果为:
  
6.总结
- 必须按照规范来,java project-->package-->class
- 所有名门都必须用英文字母或者单词,不能用中文
- 类名第一个字母要大写(驼峰)
- 报名最好是多个英文单词以‘.’作为分割
- 注意,代码是以‘;’结束,而且括号都是成对出现的
7.练习
  
java学习一:java介绍及第一个helloword程序的更多相关文章
- [ Java学习基础 ] Java的继承与多态
		看到自己写的东西(4.22的随笔[ Java学习基础 ] Java构造函数)第一次达到阅读100+的成就还是挺欣慰的,感谢大家的支持!希望以后能继续和大家共同学习,共同努力,一起进步!共勉! ---- ... 
- [ Java学习基础 ] Java的抽象类与接口
		一.抽象类 1. 抽象类 Java语言提供了两种类:一种是具体类:另一种是抽象子类. 2. 抽象类概念: 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的 ... 
- [java学习笔记]java语言核心----面向对象之this关键字
		一.this关键字 体现:当成员变量和函数的局部变量重名时,可以使用this关键字来区别:在构造函数中调用其它构造函数 原理: 代表的是当前对象. this就是所在函数 ... 
- [java学习笔记]java语言核心----面向对象之构造函数
		1.构造函数概念 特点: 函数名与类名相同 不用定义返回值类型 没有具体的返回值 作用: 给对象进行初始化 注意: 默认构造函数 多个构造函数是以重载出现的 一个类中如果 ... 
- [ Java学习基础 ] Java构造函数
		构造方法是类中特殊方法,用来初始化类的实例变量,它在创建对象(new运算符)之后自动调用. Java构造方法的特点如下: 构造方法名必须与类名相同. 构造方法没有任何返回值,包括void. 构造方法只 ... 
- JavaWeb学习总结第二篇--第一个JavaWeb程序
		JavaWeb学习总结第二篇—第一个JavaWeb程序 最近我在学院工作室学习并加入到研究生的项目中,在学长学姐的带领下,进入项目实践中,为该项目实现一个框架(用已有框架进行改写).于是我在这里记录下 ... 
- Cesium入门2 - Cesium环境搭建及第一个示例程序
		Cesium入门2 - Cesium环境搭建及第一个示例程序 Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 验 ... 
- Conda安装及第一个py程序
		Conda安装及第一个py程序 安装Conda 下载安装 在Anaconda官网下载Anaconda 打开Conda安装程序 设置好安装目录(这个一定要记好,后边要用),比如我的目录就是 D:\Pro ... 
- [原创]java WEB学习笔记04:Servlet 简介及第一个Servlet程序(配置注册servlet,生命周期)
		本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ... 
- [视频解说]Java(JDK的下载安装及第一个程序执行)
		(JDK的下载安装及第一个程序执行) 内容:Java JDK 的安装以及HelloWorld 程序的执行 欢迎童鞋们前往围观 http://v.youku.com/v_show/id_XODA3Mzk ... 
随机推荐
- 鸿蒙系统应用开发之基于API6的蓝牙开发
			写在前面 由题意得,我今天讲的是基于鸿蒙系统的兼容JS的类Web开发范式的软件应用开发之蓝牙开发,它是基于API6的,至于为什么是基于API6,请你花几分钟看一下我之前写的这个系列教程的第四篇&quo ... 
- DQL_分组查询-DQL_分页查询
			DQL_分组查询 分组查询: 1. 语法 : group by 分组字段 ; 2.注意 : 1. 分组之后查询的字段 : 分组字段 , 聚合函数 2.where 和 having 的区别 ? 1. w ... 
- 如何又快又好实现 Catalog 系统搜索能力?火山引擎 DataLeap 这样做
			摘要 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理.资产.安全等全套数据中台建设,降低工作成本和数据维护成本.挖掘数据价 ... 
- 手把手教大家写书写一个Mqtt网关
			摘要:物联网是现在比较热门的软件领域,众多物联网厂商都有自己的物联网平台,而物联网平台其中一个核心的模块就是Mqtt网关. 本文分享自华为云社区<一文带你掌握物联网mqtt网关搭建背后的技术原理 ... 
- Vue3从基础到精通
			目录 一.Vue3介绍 1. Vue3的变化 2. Vue2和Vue3的不同之处 二.Vue3创建项目 1.用vue-lci创建步骤 2.用vite创建步骤 三.setup函数 四.ref.react ... 
- Median String
			You are given two strings ss and tt, both consisting of exactly kk lowercase Latin letters, ss is le ... 
- QFileDialog实现同时选择文件和文件夹,确认取消按钮英文问题解决方法
			如下图所示,需求是同时能够选择文件或者文件夹,但是QFileDialog文件窗口类要么只能选文件,要么只能选文件夹,无法同时去选择文件和文件夹: 要实现这样的需求,封装了一个类,实现同时选择文件和文件 ... 
- OpenLayers多源数据加载
			一.实验内容 栅格瓦片数据加载: 矢量数据加载: 矢量瓦片数据加载. 二.实验步骤 2.1 加载已经封装的在线瓦片地图 <!DOCTYPE html> <html lang=&quo ... 
- 关于Intent Uri页面跳转
			android browser支持支持Intent Scheme URL语法的可以在wrap页面加载或点击时,通过特定的intent uri链接可以打开对应app页面,例如 <a href=&q ... 
- MyBatis-Plus通用Iservice 方法详解
			public interface IService<T> { /** * 默认批次提交数量 */ int DEFAULT_BATCH_SIZE = 1000; /** * 插入一条记录(选 ... 
