由于前段时间再做.NET 项目没做更新,今天简单的学习java项目的新建和入门的学习

今日目标

  1. 基础语法了解
  2. 新建第一个java项目
  3. 新建第一个项目Class ->HelloWorld
  4. 运行并输出Hello World
  5. Java 对象和类

基础语法了解

对象:对象是类的一个实例,就是具体的一个东西。例如,一条狗是一个对象,它的会有:颜色、名字、品种等。

类:类是一个模板。

方法:方法就是行为或动作,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。

实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

新建第一个java项目

项目名叫 TestA



得到这样的一个目录,

JRE Sysytem Library 系统自带包,分开来讲就是 ,JRE是运行环境,library是java运行时需要的类库----就和.net开发中的包一个意思

src是源码目录

新建第一个项目Class ->HelloWorld

开始新建名为HelloWorld的Class



复制一下代码到HelloWorld.java内

点击查看代码
public class HelloWorld {
/* 第一个Java程序
* 它将输出字符串 Hello World
*/
public static void main(String[] args) {
System.out.println("Hello World"); // 输出 Hello World
}
}



运行并输出Hello World

eclipse的系统快捷方式有些难记忆,需要修改,为了方便我就直接右键 run as ,如果想要自己修改快捷方式可以查阅此处:快捷方式



就可以看到输出的结果

Java 对象和类

java也是面向对象的,所以他有一些基本的概念就和我们在.net平台使用的C#一样,都会包含一下内容:

多态

继承

封装

抽象



对象

实例

方法

重载

这里就先学习了对象和类

对象:顾名思义就是具体到了某个东西或者人,同时对象是类的一个实例,当然了对象不是找个女朋友或者男朋友

类:类是一个模板。例如狗可以看作是一个对象(object),那么狗它有不同的颜色,那么不同的颜色就是类(Class)

上一篇java入门安装和部署

每天的充实只是为了未来的快乐!

最新文章

  1. CF219D. Choosing Capital for Treeland [树形DP]
  2. Loadrunner请求自定义的http(json)文件and参数化
  3. hdu2037-----------贪心, 活动安排问题
  4. KEIL编译错误总结:
  5. SQL Server设置主键自增长列
  6. NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
  7. O-C相关-07-@property关键字简介与使用
  8. poj2785 简单二分
  9. Java Web Services (1) - 第1章 Web服务快速入门
  10. Jeffrey Richter's Power Threading Library
  11. Java NIO------基础理论之缓存区
  12. JavaScript 动态添加div 绑定点击事件
  13. 搭建 keras + tensorflow
  14. 【原创】Mindjet Manager思维导图软件云服务功能的使用方法
  15. ThinkPad E470笔记本电脑无声音、无线wifi功能(灰色)
  16. A1119. Pre- and Post-order Traversals
  17. Leetcode#561. Array Partition I(数组拆分 I)
  18. day041 前端HTML CSS基本选择器(未整理完毕)
  19. idea如何编译maven项目
  20. 【算法学习】Fhq-Treap(无旋Treap)

热门文章

  1. Spring-BeanFactory体系介绍
  2. 正则表达式以及re模块的使用
  3. [LeetCode]7. 整数反转(Java)
  4. MySQL架构原理之体系架构
  5. 定制Centos7.9镜像
  6. 面试官灵魂三问:什么是SOA?什么是微服务?SOA和微服务有什么区别?
  7. 记一次腾讯云服务器centos linux可视化桌面安装并进行远程桌面登录及其安装中文包
  8. Tableau退出已成定局,关键是用户如何“软着陆”
  9. Pytorch AdaptivePooing操作转Pooling操作
  10. 【C# task】TaskContinuationOptions 位枚举