热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

程序员之路02

1.方法:返回值类型方法名(参数){具体的方法}2.构造方法:注意构造方法名与类名相同,无需返回值类型,构造方法为新建对象服务。3.关于new:例如PointcnewPoint()

1.方法:   返回值类型 方法名(参数){具体的方法}  
2.构造方法:注意构造方法名与类名相同,无需返回值类型,构造方法为新建对象服务。
3.关于new:  例如 Point c = new Point() 注意new必须是new的某一类中的方法。此时就用到了构造方法      例如 c = new Point()  此时Point代表c引用了哪一种类里的构造方法
4.关于创建新对象:   例如p.getx()表示对p作用某种方法。这种方法可以是自定义方法,也可以是构造方法。
5.关于调试:调试目前的套路就是public一个类,进行 public static void main(String[] args)
之前return的东西进行System.out.println输出打印。
6.内存管理:new出来的东西放在heap内存中,调用方法时使用的内存放在stack内存中去,调用方法结束,stack内存中的数据被垃圾处理器回收,heap内存中的数据保留下来,以后如果调用heap内存中的数据只需直接调用占内存中的那个引用变量即可。除了引用数据占2个内存,其他数据类型占一个内存。

调用方法时的局部变量,参数在stack内存分配。在方法调用结束后stack中变量消失。

类的成员变量在heap内存中分配。方法调用结束后heap中的变量不会消失,随着时间被垃圾回收器释放。heap占内存

heap主要用来储存对象,stack主要是执行程序

打包jar   jar -cvf XX.jar *.*  此命令行必须运行在当前要打包目录的上一父目录,*.*代表将当前的目录下的所有子目录打包. XX.jar可以自定义命名  

package打包:  要想打包并运行用package com.dwj;格式打包.    编译运行用命令行,命令行的命令不是javac 而是 javac -d . XX.java

如果用import  必须要设置好对应的classpath才可以使用.Esclip会解决这个问题.先记住这些.

程序员之路02


推荐阅读
  • packagecom.panchan.tsmese.utils;importjava.lang.reflect.ParameterizedType;importjava.lang. ... [详细]
  • 蒜头君的倒水问题(矩阵快速幂优化)
    蒜头君将两杯热水分别倒入两个杯子中,每杯水的初始量分别为a毫升和b毫升。为了使水冷却,蒜头君采用了一种特殊的方式,即每次将第一杯中的x%的水倒入第二杯,同时将第二杯中的y%的水倒入第一杯。这种操作会重复进行k次,最终求出两杯水中各自的水量。 ... [详细]
  • Cookie学习小结
    Cookie学习小结 ... [详细]
  • malloc 是 C 语言中的一个标准库函数,全称为 memory allocation,即动态内存分配。它用于在程序运行时申请一块指定大小的连续内存区域,并返回该区域的起始地址。当无法预先确定内存的具体位置时,可以通过 malloc 动态分配内存。 ... [详细]
  • Python多线程详解与示例
    本文介绍了Python中的多线程编程,包括僵尸进程和孤儿进程的概念,并提供了具体的代码示例。同时,详细解释了0号进程和1号进程在系统中的作用。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 使用HTML和JavaScript实现视频截图功能
    本文介绍了如何利用HTML和JavaScript实现从远程MP4、本地摄像头及本地上传的MP4文件中截取视频帧,并展示了具体的实现步骤和示例代码。 ... [详细]
  • 本文介绍了如何使用Python爬取妙笔阁小说网仙侠系列中所有小说的信息,并将其保存为TXT和CSV格式。主要内容包括如何构造请求头以避免被网站封禁,以及如何利用XPath解析HTML并提取所需信息。 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • 本文介绍了一种支付平台异步风控系统的架构模型,旨在为开发类似系统的工程师提供参考。 ... [详细]
  • Manacher算法详解:寻找最长回文子串
    本文将详细介绍Manacher算法,该算法用于高效地找到字符串中的最长回文子串。通过在字符间插入特殊符号,Manacher算法能够同时处理奇数和偶数长度的回文子串问题。 ... [详细]
  • 本文介绍了多种开源数据库及其核心数据结构和算法,包括MySQL的B+树、MVCC和WAL,MongoDB的tokuDB和cola,boltDB的追加仅树和mmap,levelDB的LSM树,以及内存缓存中的一致性哈希。 ... [详细]
  • 包含phppdoerrorcode的词条 ... [详细]
  • 本文详细介绍了Linux系统中用于管理IPC(Inter-Process Communication)资源的两个重要命令:ipcs和ipcrm。通过这些命令,用户可以查看和删除系统中的消息队列、共享内存和信号量。 ... [详细]
  • A*算法在AI路径规划中的应用
    路径规划算法用于在地图上找到从起点到终点的最佳路径,特别是在存在障碍物的情况下。A*算法是一种高效且广泛使用的路径规划算法,适用于静态和动态环境。 ... [详细]
author-avatar
H-蔡鸿晖_515
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有